ranap: Use CALLOC() macro of libasn1c

we don't use malloc() directly, as that doesn't mix well with
our libasn1c using talloc.
This commit is contained in:
Harald Welte 2015-12-18 13:33:20 +01:00
parent 2676554c92
commit 9c397d4969
1 changed files with 2 additions and 4 deletions

View File

@ -167,11 +167,10 @@ RANAP_IE_t *ranap_new_ie(RANAP_ProtocolIE_ID_t id,
RANAP_IE_t *buff;
if ((buff = malloc(sizeof(*buff))) == NULL) {
if ((buff = CALLOC(1, sizeof(*buff))) == NULL) {
// Possible error on malloc
return NULL;
}
memset((void *)buff, 0, sizeof(*buff));
buff->id = id;
buff->criticality = criticality;
@ -196,11 +195,10 @@ RANAP_ProtocolIE_FieldPair_t *ranap_new_ie_pair(RANAP_ProtocolIE_ID_t id,
RANAP_ProtocolIE_FieldPair_t *buff;
if ((buff = malloc(sizeof(*buff))) == NULL) {
if ((buff = CALLOC(1, sizeof(*buff))) == NULL) {
// Possible error on malloc
return NULL;
}
memset((void *)buff, 0, sizeof(*buff));
buff->id = id;
buff->firstCriticality = criticality1;