diff options
Diffstat (limited to 'apps/plugins/fireworks.c')
-rw-r--r-- | apps/plugins/fireworks.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/apps/plugins/fireworks.c b/apps/plugins/fireworks.c index 64b30dc36e..80e31a0e20 100644 --- a/apps/plugins/fireworks.c +++ b/apps/plugins/fireworks.c @@ -24,8 +24,6 @@ PLUGIN_HEADER -static const struct plugin_api* rb; - /*** * FIREWORKS.C by ZAKK ROBERTS * Rockbox plugin simulating a fireworks display. @@ -335,7 +333,7 @@ void fireworks_menu(void) rb->lcd_clear_display(); rb->lcd_update(); - m = menu_init(rb, items, sizeof(items) / sizeof(*items), + m = menu_init(items, sizeof(items) / sizeof(*items), NULL, NULL, NULL, NULL); rb->button_clear_queue(); @@ -396,12 +394,10 @@ void fireworks_menu(void) } /* this is the plugin entry point */ -enum plugin_status plugin_start(const struct plugin_api* api, const void* parameter) +enum plugin_status plugin_start(const void* parameter) { (void)parameter; - rb = api; - int j, i, autofire=0; int thisrocket=0; int start_tick, elapsed_tick; @@ -409,7 +405,7 @@ enum plugin_status plugin_start(const struct plugin_api* api, const void* parame /* set everything up.. no BL timeout, no backdrop, white-text-on-black-background. */ - backlight_force_on(rb); /* backlight control in lib/helper.c */ + backlight_force_on(); /* backlight control in lib/helper.c */ #if LCD_DEPTH > 1 rb->lcd_set_backdrop(NULL); rb->lcd_set_background(LCD_BLACK); @@ -566,7 +562,7 @@ enum plugin_status plugin_start(const struct plugin_api* api, const void* parame } } /* Turn on backlight timeout (revert to settings) */ - backlight_use_settings(rb); /* backlight control in lib/helper.c */ + backlight_use_settings(); /* backlight control in lib/helper.c */ #ifdef HAVE_ADJUSTABLE_CPU_FREQ rb->cpu_boost(false); |