Fix Coverity Scan CID 261468 (Using variable UE_id as an index to array UE_list->UE_sched_ctrl.)
This commit is contained in:
@@ -280,6 +280,8 @@ maxround(module_id_t Mod_id, uint16_t rnti, int frame,
|
|||||||
for (CC_id = 0; CC_id < RC.nb_mac_CC[Mod_id]; CC_id++) {
|
for (CC_id = 0; CC_id < RC.nb_mac_CC[Mod_id]; CC_id++) {
|
||||||
cc = &RC.mac[Mod_id]->common_channels[CC_id];
|
cc = &RC.mac[Mod_id]->common_channels[CC_id];
|
||||||
UE_id = find_UE_id(Mod_id, rnti);
|
UE_id = find_UE_id(Mod_id, rnti);
|
||||||
|
if(UE_id == -1)
|
||||||
|
continue;
|
||||||
harq_pid = frame_subframe2_dl_harq_pid(cc->tdd_Config,frame,subframe);
|
harq_pid = frame_subframe2_dl_harq_pid(cc->tdd_Config,frame,subframe);
|
||||||
round = UE_list->UE_sched_ctrl[UE_id].round[CC_id][harq_pid];
|
round = UE_list->UE_sched_ctrl[UE_id].round[CC_id][harq_pid];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user