summaryrefslogtreecommitdiff
path: root/apps/plugins/lib/oldmenuapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lib/oldmenuapi.c')
-rw-r--r--apps/plugins/lib/oldmenuapi.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/plugins/lib/oldmenuapi.c b/apps/plugins/lib/oldmenuapi.c
index a48a61bca6..9c371d531e 100644
--- a/apps/plugins/lib/oldmenuapi.c
+++ b/apps/plugins/lib/oldmenuapi.c
@@ -29,8 +29,6 @@
29#include "plugin.h" 29#include "plugin.h"
30#include "oldmenuapi.h" 30#include "oldmenuapi.h"
31 31
32const struct plugin_api *rb = NULL;
33
34struct menu { 32struct menu {
35 struct menu_item* items; 33 struct menu_item* items;
36 int (*callback)(int, int); 34 int (*callback)(int, int);
@@ -67,12 +65,11 @@ static int menu_find_free(void)
67 return(i); 65 return(i);
68} 66}
69 67
70int menu_init(const struct plugin_api *api, const struct menu_item* mitems, 68int menu_init(const struct menu_item* mitems,
71 int count, int (*callback)(int, int), 69 int count, int (*callback)(int, int),
72 const char *button1, const char *button2, const char *button3) 70 const char *button1, const char *button2, const char *button3)
73{ 71{
74 int menu=menu_find_free(); 72 int menu=menu_find_free();
75 rb = api;
76 if(menu==-1)/* Out of menus */ 73 if(menu==-1)/* Out of menus */
77 return -1; 74 return -1;
78 menus[menu].items = (struct menu_item*)mitems; /* de-const */ 75 menus[menu].items = (struct menu_item*)mitems; /* de-const */