From c648dfd078b2619e471222fe1d79673942f680ec Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Wed, 9 Oct 2024 16:27:22 +0200 Subject: [PATCH] Bugfix: preamble_list is an array Since commit e6e25275edb6cd86666406458c17b44a32f7c15d, preamble_list is an array, not a pointer. Hence, we don't need to call free(). --- nfapi/oai_integration/aerial/fapi_vnf_p7.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/nfapi/oai_integration/aerial/fapi_vnf_p7.c b/nfapi/oai_integration/aerial/fapi_vnf_p7.c index bf7fbc1f72..2f8d001d50 100644 --- a/nfapi/oai_integration/aerial/fapi_vnf_p7.c +++ b/nfapi/oai_integration/aerial/fapi_vnf_p7.c @@ -146,9 +146,6 @@ int aerial_phy_nr_rach_indication(nfapi_nr_rach_indication_t *ind) } if (!put_queue(&gnb_rach_ind_queue, rach_ind)) { LOG_E(NR_MAC, "Put_queue failed for rach_ind\n"); - for (int i = 0; i < ind->number_of_pdus; i++) { - free(rach_ind->pdu_list[i].preamble_list); - } free(rach_ind->pdu_list); free(rach_ind); } else {