From 2a9ce0e9480b70f27e0eaee9745fbce553d817dc Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Fri, 9 Dec 2011 23:32:54 -0700 Subject: [PATCH] Fix task_get() return check in main() --- main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index ae9d1e1..331ec58 100644 --- a/main.c +++ b/main.c @@ -32,8 +32,8 @@ #include "btn.h" #include "rgb.h" #include "tmr.h" -#include "adc_random.h" #include "task.h" +#include "adc_random.h" #if 0 #define AUTO_OFF_COUNT 549316UL /* 5 hrs in 32.768 ms units */ @@ -214,7 +214,7 @@ void user_tasks(unsigned char block) { task_id_t tid; - while ((tid = task_get(block))) { + while ((tid = task_get(block)) >= 0) { switch (tid) { case TASK_BTN_PB: /* pushbutton state change */ pb_task(); @@ -237,6 +237,7 @@ void user_tasks(unsigned char block) int main(void) { + /* Platform initialization */ pic_init(); unused_init(); btn_init(); -- 2.39.2