
17 Jan
2012
17 Jan
'12
8:16 p.m.
On Tuesday 17 January 2012 03:24:29 Heiko Schocher wrote:
--- a/common/menu.c +++ b/common/menu.c choice_item = menu_item_by_key(m, cbuf);
if (!choice_item)
if (!choice_item) { printf("%s not found\n", cbuf);
m->timeout = 0;
} else { puts("^C\n"); return -EINTR;}
the summary says "do not timeout again if a line is read", but this C code seems like "do not timeout again if an item was selected but not found". but maybe i'm reading the menu code incorrectly ? -mike