Fix Coverity Scan CID 261506 (Overrunning array eutra_bandtable of 48 24-byte elements at element index 48 (byte offset 1152) using index i (which evaluates to 48).)
This commit is contained in:
@@ -144,6 +144,8 @@ uint32_t to_earfcn(int eutra_bandP, uint32_t dl_CarrierFreq, uint32_t bw) {
|
|||||||
|
|
||||||
for (i = 0; i < BANDTABLE_SIZE && eutra_bandtable[i].band != eutra_bandP; i++);
|
for (i = 0; i < BANDTABLE_SIZE && eutra_bandtable[i].band != eutra_bandP; i++);
|
||||||
|
|
||||||
|
AssertFatal(i < BANDTABLE_SIZE, "i %d >= BANDTABLE_SIZE %ld\n", i, BANDTABLE_SIZE);
|
||||||
|
|
||||||
AssertFatal(dl_CarrierFreq_by_100k >= eutra_bandtable[i].dl_min,
|
AssertFatal(dl_CarrierFreq_by_100k >= eutra_bandtable[i].dl_min,
|
||||||
"Band %d, bw %u : DL carrier frequency %u Hz < %u\n",
|
"Band %d, bw %u : DL carrier frequency %u Hz < %u\n",
|
||||||
eutra_bandP, bw, dl_CarrierFreq,
|
eutra_bandP, bw, dl_CarrierFreq,
|
||||||
|
|||||||
Reference in New Issue
Block a user