From 11ae0a5b9a39e70afc0ce7476d7bcab0a3047a1f Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Wed, 3 Aug 2011 18:19:07 +0200 Subject: [PATCH] Make Timeout of 0 work as intended (no timeout) --- firmware/basic/keyin.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/basic/keyin.c b/firmware/basic/keyin.c index a895a0f..cc4cecb 100644 --- a/firmware/basic/keyin.c +++ b/firmware/basic/keyin.c @@ -52,6 +52,8 @@ uint8_t getInputWait(void) { uint8_t getInputWaitTimeout(int timeout) { uint8_t key; + if(timeout==0) + return getInputWait(); int end=_timectr+timeout*(1000/SYSTICKSPEED); while ((key=getInputRaw())==BTN_NONE){ if(_timectr>end)