Launcher/menu: Fix possible segfault

This commit is contained in:
Martin Duquesnoy 2011-06-07 17:08:33 +02:00
parent e4dbca928d
commit 13ac8cfa82
2 changed files with 2 additions and 2 deletions

View File

@ -354,7 +354,7 @@ launcher_execute(Launcher *launcher)
barwin_draw_text(bw, 1 + textw(launcher->prompt) + textw(" "), FHINFOBAR - 1, buf);
barwin_refresh(bw);
}
else if(ev.type < nevent)
else if(ev.type < nevent && ev.type > 0)
HANDLE_EVENT(&ev);
XNextEvent(dpy, &ev);

View File

@ -221,7 +221,7 @@ menu_manage_event(XEvent *ev, Menu *menu, BarWindow *winitem[])
break;
default:
if(ev->type < nevent)
if(ev->type < nevent && ev->type > 0)
HANDLE_EVENT(ev);
break;
}