fixed linking bug (thanks Jacob Nixdorf) & iscntrl corner case
[dmenu.git] / dmenu.c
diff --git a/dmenu.c b/dmenu.c
index 0d01cbc..908f548 100644 (file)
--- a/dmenu.c
+++ b/dmenu.c
@@ -230,7 +230,7 @@ keypress(XKeyEvent *ev) {
        }
        switch(ksym) {
        default:
-               if(*buf)
+               if(!iscntrl(*buf))
                        insert(buf, strlen(buf));
                break;
        case XK_Delete: