summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2004-08-21 23:29:55 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2004-08-21 23:29:55 +0000
commit4b8ee8dbb24927cd104ebb8b62d340d76cc41069 (patch)
tree49efb6546282c3b9495b65a9f5591bd4be5f1c88 /apps/plugins
parent792bd17a089c290a201a811fd64f5a6f5f21ff2f (diff)
downloadrockbox-4b8ee8dbb24927cd104ebb8b62d340d76cc41069.tar.gz
rockbox-4b8ee8dbb24927cd104ebb8b62d340d76cc41069.zip
Minor code-policing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5005 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/vu_meter.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c
index c400a4e189..acc6abed00 100644
--- a/apps/plugins/vu_meter.c
+++ b/apps/plugins/vu_meter.c
@@ -380,6 +380,8 @@ void digital_meter(void) {
380} 380}
381 381
382enum plugin_status plugin_start(struct plugin_api* api, void* parameter) { 382enum plugin_status plugin_start(struct plugin_api* api, void* parameter) {
383 int button;
384
383 TEST_PLUGIN_API(api); 385 TEST_PLUGIN_API(api);
384 (void) parameter; 386 (void) parameter;
385 rb = api; 387 rb = api;
@@ -400,7 +402,8 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter) {
400 402
401 rb->lcd_update(); 403 rb->lcd_update();
402 404
403 switch (rb->button_get_w_tmo(1)) 405 button = rb->button_get_w_tmo(1);
406 switch (button)
404 { 407 {
405 case BUTTON_OFF: 408 case BUTTON_OFF:
406 save_settings(); 409 save_settings();
@@ -430,9 +433,9 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter) {
430 change_volume(-1); 433 change_volume(-1);
431 break; 434 break;
432 435
433 case SYS_USB_CONNECTED: 436 default:
434 rb->usb_screen(); 437 if(rb->default_event_handler(button) == SYS_USB_CONNECTED)
435 return PLUGIN_USB_CONNECTED; 438 return PLUGIN_USB_CONNECTED;
436 break; 439 break;
437 } 440 }
438 } 441 }