neingeist
/
arduinisten
Archived
1
0
Fork 0

comment macro, remove semicolon

master
neingeist 15 years ago
parent 0f8cd797d6
commit e3d16c3798

@ -7,12 +7,12 @@
#include "timer/clock.h" #include "timer/clock.h"
#include "timer/timer.h" #include "timer/timer.h"
/* TIMER_DELAY macro for convenience */ /* TIMER_DELAY macro for convenience, do { } while(0) is just a macro trick */
#define TIMER_DELAY(pt, timer, t) \ #define TIMER_DELAY(pt, timer, t) \
do { \ do { \
timer_set(&timer, t); \ timer_set(&timer, t); \
PT_WAIT_UNTIL(pt, timer_expired(&timer)); \ PT_WAIT_UNTIL(pt, timer_expired(&timer)); \
} while(0); } while(0)
/* Two timers for the two protothreads. */ /* Two timers for the two protothreads. */
static struct timer timer1, timer2; static struct timer timer1, timer2;