From 3b319d1aa555e4a58257471809ae269fa5d6bca3 Mon Sep 17 00:00:00 2001 From: bsongis Date: Sat, 8 Sep 2012 19:49:52 +0000 Subject: [PATCH] [stock] 10bytes saved ... --- src/menus.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/menus.cpp b/src/menus.cpp index 899108e8c..093c9a2bd 100644 --- a/src/menus.cpp +++ b/src/menus.cpp @@ -141,16 +141,12 @@ int16_t checkIncDec(uint8_t event, int16_t val, int16_t i_min, int16_t i_max, ui } #endif - if (newval > i_max) { - newval = i_max; - killEvents(event); - AUDIO_WARNING2(); - } - if (newval < i_min) { - newval = i_min; + if (newval > i_max || newval < i_min) { + newval = (newval > i_max ? i_max : i_min); killEvents(event); AUDIO_WARNING2(); } + if (newval != val) { if ((~i_flags & NO_INCDEC_MARKS) && (newval==0 || newval==-100 || newval==+100)) { pauseEvents(event); // delay before auto-repeat continues