summaryrefslogtreecommitdiffstats
path: root/libmenu/menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmenu/menu.c')
-rw-r--r--libmenu/menu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libmenu/menu.c b/libmenu/menu.c
index 879e977510..dd9d6d8ec9 100644
--- a/libmenu/menu.c
+++ b/libmenu/menu.c
@@ -347,11 +347,11 @@ void menu_close(menu_t* menu) {
free(menu);
}
-void menu_read_key(menu_t* menu,int cmd) {
+int menu_read_key(menu_t* menu,int cmd) {
if(menu->read_key)
- menu->read_key(menu,cmd);
+ return menu->read_key(menu,cmd);
else
- menu_dflt_read_key(menu,cmd);
+ return menu_dflt_read_key(menu,cmd);
}
///////////////////////////// Helpers ////////////////////////////////////