diff --git a/openair2/LAYER2/MAC/slicing/slicing.c b/openair2/LAYER2/MAC/slicing/slicing.c index 48dd99afebb8dc5f1493873005c8bbd3320c3a79..5dc2318776cb3434d077784a7b8a9ae312e4da83 100644 --- a/openair2/LAYER2/MAC/slicing/slicing.c +++ b/openair2/LAYER2/MAC/slicing/slicing.c @@ -583,7 +583,8 @@ pp_impl_param_t static_ul_init(module_id_t mod_id, int CC_id) { ulp->posHigh = to_prb(RC.mac[mod_id]->common_channels[CC_id].ul_Bandwidth) - 1; default_sched_ul_algo_t *algo = &RC.mac[mod_id]->pre_processor_ul.ul_algo; algo->data = NULL; - DevAssert(0 == addmod_static_slice_ul(si, 0, strdup("default"), algo, ulp)); + const int rc = addmod_static_slice_ul(si, 0, strdup("default"), algo, ulp); + DevAssert(0 == rc); const UE_list_t *UE_list = &RC.mac[mod_id]->UE_info.list; for (int UE_id = UE_list->head; UE_id >= 0; UE_id = UE_list->next[UE_id]) slicing_add_UE(si, UE_id);