From fafa0e25bf4f5388614cc63a3e5de18e17b2baa2 Mon Sep 17 00:00:00 2001 From: winckel Date: Fri, 22 Nov 2013 15:57:59 +0000 Subject: [PATCH] Fixed a potential array index error. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4498 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- targets/SIMU/USER/oaisim.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/targets/SIMU/USER/oaisim.c b/targets/SIMU/USER/oaisim.c index 6d74459ce5..45779a7d76 100644 --- a/targets/SIMU/USER/oaisim.c +++ b/targets/SIMU/USER/oaisim.c @@ -329,7 +329,10 @@ int omv_write(int pfd, Node_list enb_node_list, Node_list ue_node_list, Data_Flo omv_data.geo[i].Pathloss = 44; omv_data.geo[i].RSSI[0] = 33; omv_data.geo[i].RSSI[1] = 22; - omv_data.geo[i].RSSI[2] = 11; + if ((sizeof(omv_data.geo[0].RSSI) / sizeof(omv_data.geo[0].RSSI[0])) > 2) + { + omv_data.geo[i].RSSI[2] = 11; + } ue_node_list = ue_node_list->next; omv_data.geo[i].Neighbors = 0;