ANSIfication
[unix-history] / usr / src / games / hack / hack.cmd.c
index 3f7639e..e36cfcc 100644 (file)
@@ -101,7 +101,8 @@ register char *cmd;
                flags.nopick = 0;
                cmd = parse();
        }
                flags.nopick = 0;
                cmd = parse();
        }
-       if(!*cmd || *cmd == 0377 || (flags.no_rest_on_space && *cmd == ' ')){
+       if(!*cmd || (*cmd & 0377) == 0377 ||
+          (flags.no_rest_on_space && *cmd == ' ')){
                bell();
                flags.move = 0;
                return;         /* probably we just had an interrupt */
                bell();
                flags.move = 0;
                return;         /* probably we just had an interrupt */