diff -Nurb rockbox.orig/firmware/logf.c rockbox.logf/firmware/logf.c --- rockbox.orig/firmware/logf.c 2007-12-31 22:37:04.000000000 +0200 +++ rockbox.logf/firmware/logf.c 2008-01-15 18:25:06.000000000 +0200 @@ -28,6 +28,7 @@ #include #include #include "config.h" +#include "lcd.h" #include "lcd-remote.h" #include "logf.h" #include "serial.h" @@ -41,7 +42,16 @@ bool logfwrap; #endif -#ifdef HAVE_REMOTE_LCD +#ifndef HAVE_REMOTE_LCD +#define lcd_remote_getstringsize lcd_getstringsize +#define lcd_remote_setmargins lcd_setmargins +#define lcd_remote_clear_display lcd_clear_display +#define lcd_remote_puts lcd_puts +#define lcd_remote_update lcd_update +#define LCD_REMOTE_HEIGHT LCD_HEIGHT +#define LCD_REMOTE_WIDTH LCD_WIDTH +#endif + static void displayremote(void) { /* TODO: we should have a debug option that enables/disables this! */ @@ -74,9 +84,6 @@ } lcd_remote_update(); } -#else -#define displayremote() -#endif #ifdef __PCTOOL__ void _logf(const char *format, ...)