Fix mode switch bug

This commit is contained in:
Thammi 2012-10-12 00:50:30 +02:00
parent e33a7c2d30
commit a7e72ad69c

View File

@ -34,7 +34,7 @@ void modeswitch_poll(void)
{ {
if (btn_state(BTNST_LUP, BTN_LEFT)) { if (btn_state(BTNST_LUP, BTN_LEFT)) {
//opmode -- //opmode --
NextMode = (OpMode -1) % mode_num; NextMode = OpMode <= 0 ? mode_num - 1 : OpMode - 1;
button_clear(BTN_LEFT); button_clear(BTN_LEFT);
} }
if (btn_state(BTNST_LUP, BTN_RIGHT)) { if (btn_state(BTNST_LUP, BTN_RIGHT)) {