diff --git a/openair1/PHY/LTE_TRANSPORT/dci_tools.c b/openair1/PHY/LTE_TRANSPORT/dci_tools.c index c9d68cd0aa..f2d22e5231 100644 --- a/openair1/PHY/LTE_TRANSPORT/dci_tools.c +++ b/openair1/PHY/LTE_TRANSPORT/dci_tools.c @@ -734,11 +734,11 @@ void generate_RIV_tables() if (nVRB<32) alloc0 |= (1<Num_common_dci,DCI_pdu->Num_ue_spec_dci); - init_CCE_table(module_idP,CC_idP); - DCI_pdu->nCCE=0; - while (allocation_is_feasible == 1) { + init_CCE_table(module_idP,CC_idP); + DCI_pdu->nCCE=0; for (i=0;iNum_common_dci + DCI_pdu->Num_ue_spec_dci;i++) { dci_alloc = &DCI_pdu->dci_alloc[i];