summaryrefslogtreecommitdiff
path: root/com32/menu/menumain.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2011-04-11 14:59:45 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2011-04-11 15:06:38 -0700
commita8e74b2834664543166744cf0832e1d6db36347f (patch)
tree2c22b842d476d69cbeeb95dbfe9df433c8fa60b4 /com32/menu/menumain.c
parent868c474546ba68e9e448734e1833f873fd50ec0a (diff)
downloadsyslinux-a8e74b2834664543166744cf0832e1d6db36347f.tar.gz
menu: Add "menu hiddenkey" to make terminating menu hidden a command
Use "menu hiddenkey" together with "menu hidden" for a one-keystroke action. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'com32/menu/menumain.c')
-rw-r--r--com32/menu/menumain.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/com32/menu/menumain.c b/com32/menu/menumain.c
index 06725f37..df1eb185 100644
--- a/com32/menu/menumain.c
+++ b/com32/menu/menumain.c
@@ -727,7 +727,7 @@ static const char *do_hidden_menu(void)
key = mygetkey(this_timeout);
if (key != KEY_NONE)
- return NULL; /* Key pressed */
+ return hide_key[key]; /* NULL if no MENU HIDEKEY in effect */
timeout_left -= this_timeout;
}