diff options
| -rw-r--r-- | apps/plugin.c | 4 | ||||
| -rw-r--r-- | apps/plugin.h | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/apps/plugin.c b/apps/plugin.c index 35ed62a..59c90a2 100644 --- a/apps/plugin.c +++ b/apps/plugin.c @@ -355,8 +355,10 @@ static const struct plugin_api rockbox_api = { menu_draw, menu_insert, menu_set_cursor, - + +#ifdef HAVE_LCD_BITMAP screen_dump_set_hook, +#endif }; int plugin_load(const char* plugin, void* parameter) diff --git a/apps/plugin.h b/apps/plugin.h index 8fd57d2..2fac5ee 100644 --- a/apps/plugin.h +++ b/apps/plugin.h @@ -443,8 +443,10 @@ struct plugin_api { void (*menu_draw)(int menu); void (*menu_insert)(int menu, int position, char *desc, bool (*function) (void)); void (*menu_set_cursor)(int menu, int position); - + +#ifdef HAVE_LCD_BITMAP void (*screen_dump_set_hook)(void (*hook)(int fh)); +#endif }; int plugin_load(const char* plugin, void* parameter); |