From f4eab9bf5863e9926c25a2262d9cd716cc43d208 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Wed, 5 Aug 2015 18:35:26 +0200 Subject: [PATCH] [9XR-PRO] Valgrind warnings removed --- radio/src/gui/9X/menu_model_setup.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/9X/menu_model_setup.cpp b/radio/src/gui/9X/menu_model_setup.cpp index 6ba0d9866..0b12529b3 100644 --- a/radio/src/gui/9X/menu_model_setup.cpp +++ b/radio/src/gui/9X/menu_model_setup.cpp @@ -168,8 +168,11 @@ void menuModelSetup(uint8_t event) uint8_t k = i+s_pgOfs; #if defined(CPUARM) for (int j=0; j<=k; j++) { - if (mstate_tab[j+1] == HIDDEN_ROW) - k++; + if (mstate_tab[j+1] == HIDDEN_ROW) { + if (++k >= (int)DIM(mstate_tab)) { + return; + } + } } #endif