diff --git a/openair2/RRC/LITE/rrc_eNB.c b/openair2/RRC/LITE/rrc_eNB.c index 545cc410bc1167824dca0b9f2c5d49ed5d6a503e..efde3d3984f18ffc2abc311cff9989b75e198a5d 100644 --- a/openair2/RRC/LITE/rrc_eNB.c +++ b/openair2/RRC/LITE/rrc_eNB.c @@ -1032,7 +1032,7 @@ static void rrc_eNB_generate_defaultRRCConnectionReconfiguration (u8 Mod_id, u32 { if (UE_info->e_rab[i].param.nas_pdu.buffer != NULL) { - dedicatedInfoNas = malloc (sizeof(DedicatedInfoNAS_t)); + dedicatedInfoNas = CALLOC (1, sizeof(DedicatedInfoNAS_t)); OCTET_STRING_fromBuf (dedicatedInfoNas, (char *) UE_info->e_rab[i].param.nas_pdu.buffer, UE_info->e_rab[i].param.nas_pdu.length); ASN_SEQUENCE_ADD (&dedicatedInfoNASList->list, dedicatedInfoNas);