diff options
Diffstat (limited to 'enter.c')
-rw-r--r-- | enter.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -416,9 +416,12 @@ int mutt_enter_string (unsigned char *buf, size_t buflen, int y, int x, case OP_EDITOR_QUOTE_CHAR: ADDCH (LastKey); event = mutt_getch (); - LastKey = event.ch; - move (y, x + curpos - begin); - goto self_insert; + if(event.ch != -1) + { + LastKey = event.ch; + move (y, x + curpos - begin); + goto self_insert; + } default: BEEP (); |