altos: Provide for a pre-filter on commands
[fw/altos] / src / ao_cmd.c
index 6007773c96cdaba0a8eb6ca63ea4c83580bc7b9f..50d5b96fd9afe4a9355377ebd764a753efe244d4 100644 (file)
@@ -275,6 +275,11 @@ ao_cmd(void)
        lex_echo = 1;
        for (;;) {
                readline();
+#if HAS_CMD_FILTER
+               if (ao_cmd_filter())
+                       continue;
+               cmd_i = 0;
+#endif
                ao_cmd_lex();
                ao_cmd_white();
                c = ao_cmd_lex_c;