diff options
Diffstat (limited to 'apps/plugins/starfield.c')
-rw-r--r-- | apps/plugins/starfield.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/apps/plugins/starfield.c b/apps/plugins/starfield.c index 7f39d5121b..bd75df3835 100644 --- a/apps/plugins/starfield.c +++ b/apps/plugins/starfield.c | |||
@@ -26,8 +26,6 @@ PLUGIN_HEADER | |||
26 | 26 | ||
27 | /******************************* Globals ***********************************/ | 27 | /******************************* Globals ***********************************/ |
28 | 28 | ||
29 | static const struct plugin_api* rb; /* global api struct pointer */ | ||
30 | |||
31 | /* Key assignement */ | 29 | /* Key assignement */ |
32 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || \ | 30 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || \ |
33 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ | 31 | (CONFIG_KEYPAD == IPOD_3G_PAD) || \ |
@@ -188,8 +186,6 @@ static const struct plugin_api* rb; /* global api struct pointer */ | |||
188 | 186 | ||
189 | #define MSG_DISP_TIME 30 | 187 | #define MSG_DISP_TIME 30 |
190 | 188 | ||
191 | static const struct plugin_api* rb; /* global api struct pointer */ | ||
192 | |||
193 | /* | 189 | /* |
194 | * Each star's stuffs | 190 | * Each star's stuffs |
195 | */ | 191 | */ |
@@ -442,7 +438,7 @@ int plugin_main(void) | |||
442 | case(STARFIELD_QUIT): | 438 | case(STARFIELD_QUIT): |
443 | case(SYS_USB_CONNECTED): | 439 | case(SYS_USB_CONNECTED): |
444 | /* Turn on backlight timeout (revert to settings) */ | 440 | /* Turn on backlight timeout (revert to settings) */ |
445 | backlight_use_settings(rb); /* backlight control in lib/helper.c*/ | 441 | backlight_use_settings(); /* backlight control in lib/helper.c*/ |
446 | return PLUGIN_OK; | 442 | return PLUGIN_OK; |
447 | break; | 443 | break; |
448 | } | 444 | } |
@@ -451,14 +447,13 @@ int plugin_main(void) | |||
451 | 447 | ||
452 | /*************************** Plugin entry point ****************************/ | 448 | /*************************** Plugin entry point ****************************/ |
453 | 449 | ||
454 | enum plugin_status plugin_start(const struct plugin_api* api, const void* parameter) | 450 | enum plugin_status plugin_start(const void* parameter) |
455 | { | 451 | { |
456 | int ret; | 452 | int ret; |
457 | 453 | ||
458 | rb = api; /* copy to global api pointer */ | ||
459 | (void)parameter; | 454 | (void)parameter; |
460 | /* Turn off backlight timeout */ | 455 | /* Turn off backlight timeout */ |
461 | backlight_force_on(rb); /* backlight control in lib/helper.c */ | 456 | backlight_force_on(); /* backlight control in lib/helper.c */ |
462 | 457 | ||
463 | ret = plugin_main(); | 458 | ret = plugin_main(); |
464 | 459 | ||