diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-03-25 11:39:45 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-03-25 11:39:45 -0500 |
commit | 59a2bcd380a6378ffebf1516a840ecbb4c72e823 (patch) | |
tree | 465afa7f5cb764231cc9e54809b86721a18f7e71 /src/stkutil.c | |
parent | b42248b480ef5977f1357b225a8da9e2b7dbef00 (diff) | |
download | ofono-59a2bcd380a6378ffebf1516a840ecbb4c72e823.tar.bz2 |
Fix: No need to malloc memory for this
Diffstat (limited to 'src/stkutil.c')
-rw-r--r-- | src/stkutil.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/stkutil.c b/src/stkutil.c index 9a91a253..437dcdbb 100644 --- a/src/stkutil.c +++ b/src/stkutil.c @@ -604,7 +604,7 @@ static gboolean parse_dataobj_imei(struct comprehension_tlv_iter *iter, if ((data[0] & 0x0f) != 0x0a) return FALSE; - *imei = g_try_malloc(16); + /* Assume imei is at least 16 bytes long (15 for imei + null) */ (*imei)[0] = digit_lut[(data[0] & 0xf0) >> 4]; extract_bcd_number(data + 1, 7, *imei + 1); |