summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cmd.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cmd.c b/src/cmd.c
index b46ba84..7cf3e80 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -479,6 +479,11 @@ int cmd_process(struct commands *commands, struct cmd_ctx **ctxp, char key,
if (!commands)
return EINVAL;
+ if (key == KEYCODE_NONE) {
+ warning("cmd: process: illegal keycode NONE\n");
+ return EINVAL;
+ }
+
/* are we in edit-mode? */
if (ctxp && *ctxp) {