summaryrefslogtreecommitdiff
path: root/apps/plugins/sudoku/sudoku.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/sudoku/sudoku.c')
-rw-r--r--apps/plugins/sudoku/sudoku.c15
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}