From f0a901fc7ce705f30dcdd96555558f852663e448 Mon Sep 17 00:00:00 2001 From: nifi Date: Mon, 26 Nov 2007 21:58:51 +0000 Subject: [PATCH] fixed compiler warnings --- examples/sky/rt-leds.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/sky/rt-leds.c b/examples/sky/rt-leds.c index 4c271a8e7..14eec7b3e 100644 --- a/examples/sky/rt-leds.c +++ b/examples/sky/rt-leds.c @@ -16,7 +16,7 @@ struct fade { int addend; }; /*---------------------------------------------------------------------------*/ -static void +static char fade(struct rtimer *t, void *ptr) { struct fade *f = ptr; @@ -25,11 +25,13 @@ fade(struct rtimer *t, void *ptr) while(1) { leds_on(f->led); - rtimer_set(t, RTIMER_TIME(t) + f->ontime, 1, fade, ptr); + rtimer_set(t, RTIMER_TIME(t) + f->ontime, 1, + (rtimer_callback_t)fade, ptr); PT_YIELD(&f->pt); leds_off(f->led); - rtimer_set(t, RTIMER_TIME(t) + f->offtime, 1, fade, ptr); + rtimer_set(t, RTIMER_TIME(t) + f->offtime, 1, + (rtimer_callback_t)fade, ptr); f->ontime += f->addend; f->offtime -= f->addend; @@ -50,7 +52,7 @@ init_fade(struct fade *f, int led) f->ontime = 4; f->offtime = 100; PT_INIT(&f->pt); - rtimer_set(&f->rt, RTIMER_NOW() + led, 1, fade, f); + rtimer_set(&f->rt, RTIMER_NOW() + led, 1, (rtimer_callback_t)fade, f); } /*---------------------------------------------------------------------------*/ PROCESS_THREAD(test_rtimer_process, ev, data)