From: Matt Fleming Date: Thu, 15 Nov 2012 19:46:54 +0000 (+0000) Subject: ldlinux: Don't return NULL on KEY_ESC. X-Git-Tag: syslinux-5.00-pre11~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b8dfe78a33e70f657f8aadb48de644a92bf82850;p=platform%2Fupstream%2Fsyslinux.git ldlinux: Don't return NULL on KEY_ESC. The old command line code in 4.06 ignores KEY_ESC and KEY_CTRL('C') so we should do the same. What currently happens if a user hits ESC is that we return from edit_cmdline() as though we'd timed out waiting for user input. Signed-off-by: Matt Fleming --- diff --git a/com32/elflink/ldlinux/cli.c b/com32/elflink/ldlinux/cli.c index d876895..6d03f16 100644 --- a/com32/elflink/ldlinux/cli.c +++ b/com32/elflink/ldlinux/cli.c @@ -215,12 +215,6 @@ const char *edit_cmdline(const char *input, int top /*, int width */ , done = true; break; - case KEY_ESC: - case KEY_CTRL('C'): - ret = NULL; - done = true; - break; - case KEY_BACKSPACE: case KEY_DEL: if (cursor) {