From 455d2e28d6487e63919e221a425b130c65d7f9b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20van=20Dorst?= Date: Mon, 8 Sep 2025 18:50:48 +0200 Subject: [PATCH] fix: isletter(), make everything lowercase. --- cmd_parser.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd_parser.c b/cmd_parser.c index 3eb4986..f976fe2 100644 --- a/cmd_parser.c +++ b/cmd_parser.c @@ -62,12 +62,13 @@ inline uint8_t isletter(uint8_t l) { // return (l >= 'a' && l <= 'z') || (l >= 'A' && l <= 'Z'); - // Make it upper case + // Make it lowercase l |= 0x20; - l -= 'A'; - return (l <= ('Z'-'A')); + l -= 'a'; + return (l <= ('z'-'a')); } + inline uint8_t isnumber(uint8_t l) { // return (l >= '0' && l <= '9');