# HG changeset patch # User Space Falcon # Date 1428272429 0 # Node ID a7bbc4fdd4473bd257ac2504078f22c8b6f743d6 # Parent d93ecff8544b89626c8bca89c70af8bf6933e5b9 g23m-gsm/sms/sms_for.c: bogus call to malloc removed diff -r d93ecff8544b -r a7bbc4fdd447 gsm-fw/g23m-gsm/sms/sms_for.c --- a/gsm-fw/g23m-gsm/sms/sms_for.c Sun Apr 05 20:45:18 2015 +0000 +++ b/gsm-fw/g23m-gsm/sms/sms_for.c Sun Apr 05 22:20:29 2015 +0000 @@ -209,7 +209,7 @@ T_SMS_DATA *sms_data,UBYTE ti) { ULONG ccd_err = ERR_NO_MORE_ERROR; - T_CCD_ERR_ENTRY *ccd_err_entry; + T_CCD_ERR_ENTRY *ccd_err_entry = 0; UBYTE p_sdu; UBYTE cp_error_cause = 0; UBYTE length = 0; @@ -217,14 +217,6 @@ BOOL rp_error_send = FALSE; - ccd_err_entry = malloc(sizeof(T_CCD_ERR_ENTRY)); - if(ccd_err_entry EQ NULL) - { - TRACE_EVENT("for_ccd_error_check(): MALLOC returned NULL"); - return FALSE; - } - memset(ccd_err_entry,0, sizeof(ccd_err_entry)); - /* Message offset value */ p_sdu = (buf_sdu->o_buf/8) - 1;