fix crash with ctrl-enter as input
reproduce: ./dmenu; send EOF; press ctrl+enter.
This commit is contained in:
parent
4c50e43df4
commit
aa69426670
1 changed files with 2 additions and 1 deletions
3
dmenu.c
3
dmenu.c
|
@ -370,7 +370,8 @@ keypress(XKeyEvent *ev) {
|
||||||
puts((sel && !(ev->state & ShiftMask)) ? sel->text : text);
|
puts((sel && !(ev->state & ShiftMask)) ? sel->text : text);
|
||||||
if(!(ev->state & ControlMask))
|
if(!(ev->state & ControlMask))
|
||||||
exit(EXIT_SUCCESS);
|
exit(EXIT_SUCCESS);
|
||||||
sel->out = True;
|
if(sel)
|
||||||
|
sel->out = True;
|
||||||
break;
|
break;
|
||||||
case XK_Right:
|
case XK_Right:
|
||||||
if(text[cursor] != '\0') {
|
if(text[cursor] != '\0') {
|
||||||
|
|
Loading…
Reference in a new issue