diff options
Diffstat (limited to 'apps/plugins/sudoku/sudoku.c')
-rw-r--r-- | apps/plugins/sudoku/sudoku.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/apps/plugins/sudoku/sudoku.c b/apps/plugins/sudoku/sudoku.c index 59adb77fa9..fcf1566d65 100644 --- a/apps/plugins/sudoku/sudoku.c +++ b/apps/plugins/sudoku/sudoku.c | |||
@@ -57,6 +57,7 @@ Example ".ss" file, and one with a saved state: | |||
57 | */ | 57 | */ |
58 | 58 | ||
59 | #include "plugin.h" | 59 | #include "plugin.h" |
60 | #include "lib/oldmenuapi.h" | ||
60 | 61 | ||
61 | #ifdef HAVE_LCD_BITMAP | 62 | #ifdef HAVE_LCD_BITMAP |
62 | 63 | ||
@@ -1007,10 +1008,10 @@ bool sudoku_menu(struct sudoku_state_t* state) | |||
1007 | { "Quit", NULL }, | 1008 | { "Quit", NULL }, |
1008 | }; | 1009 | }; |
1009 | 1010 | ||
1010 | m = rb->menu_init(items, sizeof(items) / sizeof(*items), | 1011 | m = menu_init(rb,items, sizeof(items) / sizeof(*items), |
1011 | NULL, NULL, NULL, NULL); | 1012 | NULL, NULL, NULL, NULL); |
1012 | 1013 | ||
1013 | result=rb->menu_show(m); | 1014 | result=menu_show(m); |
1014 | 1015 | ||
1015 | switch (result) { | 1016 | switch (result) { |
1016 | case 0: /* Audio playback */ | 1017 | case 0: /* Audio playback */ |
@@ -1044,7 +1045,7 @@ bool sudoku_menu(struct sudoku_state_t* state) | |||
1044 | 1045 | ||
1045 | case 7: /* Quit */ | 1046 | case 7: /* Quit */ |
1046 | save_sudoku(state); | 1047 | save_sudoku(state); |
1047 | rb->menu_exit(m); | 1048 | menu_exit(m); |
1048 | return true; | 1049 | return true; |
1049 | break; | 1050 | break; |
1050 | 1051 | ||
@@ -1052,7 +1053,7 @@ bool sudoku_menu(struct sudoku_state_t* state) | |||
1052 | break; | 1053 | break; |
1053 | } | 1054 | } |
1054 | 1055 | ||
1055 | rb->menu_exit(m); | 1056 | menu_exit(m); |
1056 | 1057 | ||
1057 | return (result==MENU_ATTACHED_USB); | 1058 | return (result==MENU_ATTACHED_USB); |
1058 | } | 1059 | } |
@@ -1068,10 +1069,10 @@ int sudoku_edit_menu(struct sudoku_state_t* state) | |||
1068 | { "Quit", NULL }, | 1069 | { "Quit", NULL }, |
1069 | }; | 1070 | }; |
1070 | 1071 | ||
1071 | m = rb->menu_init(items, sizeof(items) / sizeof(*items), | 1072 | m = menu_init(rb,items, sizeof(items) / sizeof(*items), |
1072 | NULL, NULL, NULL, NULL); | 1073 | NULL, NULL, NULL, NULL); |
1073 | 1074 | ||
1074 | result=rb->menu_show(m); | 1075 | result=menu_show(m); |
1075 | 1076 | ||
1076 | switch (result) { | 1077 | switch (result) { |
1077 | case 0: /* Save new game */ | 1078 | case 0: /* Save new game */ |
@@ -1090,7 +1091,7 @@ int sudoku_edit_menu(struct sudoku_state_t* state) | |||
1090 | break; | 1091 | break; |
1091 | } | 1092 | } |
1092 | 1093 | ||
1093 | rb->menu_exit(m); | 1094 | menu_exit(m); |
1094 | 1095 | ||
1095 | return result; | 1096 | return result; |
1096 | } | 1097 | } |