From: Jouni Malinen Date: Sat, 20 Nov 2010 09:20:48 +0000 (+0200) Subject: edit: Fix Home/End escape codes X-Git-Tag: hostap-1-bp~786 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73669f1b035317a324123a7e0c840dc59bbb961b;p=thirdparty%2Fhostap.git edit: Fix Home/End escape codes --- diff --git a/src/utils/edit.c b/src/utils/edit.c index f080b09c0..62ba0e135 100644 --- a/src/utils/edit.c +++ b/src/utils/edit.c @@ -456,12 +456,6 @@ static void edit_read_char(int sock, void *eloop_ctx, void *sock_ctx) case 'D': /* left */ move_left(); break; - case 'F': /* end */ - move_end(); - break; - case 'H': /* home */ - move_start(); - break; default: printf("{ESC%s}[1]\n", esc_buf); edit_redraw(); @@ -533,6 +527,12 @@ static void edit_read_char(int sock, void *eloop_ctx, void *sock_ctx) if (esc > 1 && esc_buf[0] == 'O') { switch (esc_buf[1]) { + case 'F': /* end */ + move_end(); + break; + case 'H': /* home */ + move_start(); + break; case 'P': /* F1 */ history_debug_dump(); break;