projects
/
platform
/
adaptation
/
emulator
/
vmodem-daemon-emulator.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1dae689
)
[Title] add null check on vmodem/server/server_tx_security.c
author
Sooyoung Ha
<yoosah.ha@samsung.com>
Sun, 13 Jan 2013 09:09:57 +0000
(18:09 +0900)
committer
Sooyoung Ha
<yoosah.ha@samsung.com>
Sun, 13 Jan 2013 09:09:57 +0000
(18:09 +0900)
vmodem/server/server_tx_security.c
patch
|
blob
|
history
diff --git
a/vmodem/server/server_tx_security.c
b/vmodem/server/server_tx_security.c
index dd6f2270b6eb5a5b1c3c14a1ba65b2881ae60dcb..f39a6c08ab9a2c8a9a8cbccf4f0eeacae80983ae 100644
(file)
--- a/
vmodem/server/server_tx_security.c
+++ b/
vmodem/server/server_tx_security.c
@@
-81,6
+81,8
@@
int server_tx_sim_sec_disable_facility(void)
TAPIMessageInit(&packet);
packet.data = malloc(2);
+ if(!packet.data)
+ return -1;
p = (unsigned char *)(packet.data);
packet.group = GSM_SIM;
@@
-252,6
+254,8
@@
int server_tx_sim_sec_card_type_noti(void)
SIM_DEBUG("\n");
pdata = malloc(sizeof(unsigned char)*data_size);
+ if(!pdata)
+ return -1;
pdata[0] = GSM_SEC_SIM_3G;
@@
-279,6
+283,8
@@
int server_tx_sim_sec_pin_status_noti(STATE_TYPE before_state, STATE_TYPE curren
SIM_DEBUG("\n");
pdata = malloc(sizeof(unsigned char)*data_size);
+ if(!pdata)
+ return -1;
// get_current_state_machine( ¤t );
// get_prev_state_machine( &prev );