From 13c26268c8c0988de4268a498d64783899b93f83 Mon Sep 17 00:00:00 2001 From: Maix0 <39835848+Maix0@users.noreply.github.com> Date: Fri, 24 Apr 2026 14:08:46 +0200 Subject: [PATCH] feat(ex02): fixed charset check --- ex02/src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ex02/src/main.c b/ex02/src/main.c index 674d5a7..d81c780 100644 --- a/ex02/src/main.c +++ b/ex02/src/main.c @@ -277,8 +277,8 @@ bool parse_command(char* str, command* cmd) { return true; } for (uint8_t k = 0; c[k]; k++) { - if (!(k >= 'a' && k <= 'z') && !(k >= 'A' && k <= 'Z') && !(k >= '0' && k <= '9') && - k != '_' && k != '-') { + if (ft_stridx("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_", + c[k]) == 255) { uart_sendstring( "Invalid format: SET_TAG parameter must be alphanumeric (- and _ are allowed " "too)"