From c45d54b4672482cf251bacbfcac7ef404b160d67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Hohensohn?= Date: Fri, 10 Sep 2004 12:55:55 +0000 Subject: no double negation, define present features, not absent git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5058 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/led.c | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'firmware/drivers/led.c') diff --git a/firmware/drivers/led.c b/firmware/drivers/led.c index c67df9a..182f30f 100644 --- a/firmware/drivers/led.c +++ b/firmware/drivers/led.c @@ -22,11 +22,11 @@ #include "led.h" #include "system.h" -#ifndef HAVE_NO_LED - static bool xor; static bool current; +#ifdef HAVE_LED + void led(bool on) { current = on; @@ -53,4 +53,16 @@ void invert_led(bool on) led(current); } -#endif // #ifndef HAVE_NO_LED +#else /* no LED, just dummies */ + +void led(bool on) +{ + (void)on; +} + +void invert_led(bool on) +{ + (void)on; +} + +#endif // #ifdef HAVE_LED -- cgit v1.1