Code cleanup
This commit is contained in:
parent
fac315c751
commit
40a47a6d34
@ -1757,13 +1757,16 @@ static char * _request_attention_message_send(Hayes * hayes,
|
|||||||
return NULL;
|
return NULL;
|
||||||
pdulen = strlen(pdu);
|
pdulen = strlen(pdu);
|
||||||
len = sizeof(cmd) + 10 + pdulen + 1;
|
len = sizeof(cmd) + 10 + pdulen + 1;
|
||||||
ret = malloc(len);
|
if((ret = malloc(len)) == NULL)
|
||||||
|
{
|
||||||
|
free(pdu);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
if(channel->quirks & HAYES_QUIRK_WANT_SMSC_IN_PDU)
|
if(channel->quirks & HAYES_QUIRK_WANT_SMSC_IN_PDU)
|
||||||
pdulen -= 2;
|
pdulen -= 2;
|
||||||
/* FIXME really issue using two separate commands */
|
/* FIXME really issue using two separate commands */
|
||||||
if(ret != NULL)
|
snprintf(ret, len, "%s%lu\r\n%s", cmd, ((unsigned long)pdulen - 1) / 2,
|
||||||
snprintf(ret, len, "%s%lu\r\n%s", cmd, ((unsigned long)pdulen
|
pdu);
|
||||||
- 1) / 2, pdu);
|
|
||||||
free(pdu);
|
free(pdu);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user