From e92b4a2358b8ebcdfa1bfdacdeb27b1d74e54187 Mon Sep 17 00:00:00 2001 From: feelfree69 Date: Sat, 14 Mar 2026 19:47:56 +0100 Subject: [PATCH] Don't allow partial commands --- cmd_parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd_parser.c b/cmd_parser.c index fca2930..989f831 100644 --- a/cmd_parser.c +++ b/cmd_parser.c @@ -103,7 +103,7 @@ uint8_t cmd_compare(uint8_t start, uint8_t * __code cmd) } // write_char('.'); print_byte(i); write_char(':'); print_byte(j); write_char(','); print_byte (cmd[j-1]); // write_char(','); print_byte(cmd[j]); - if (i == cmd_words_b[start + 1] || (cmd_buffer[i] == ' ' && !cmd[j])) + if ( ((i == cmd_words_b[start + 1]) || (cmd_buffer[i] == ' ')) && !cmd[j]) // next word reached and command fully matched return 1; return 0; }