From 320e1f5825393d83a7c494b24a6ba37380e8204c Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Thu, 30 Oct 2025 11:57:59 -0400 Subject: lib: Internalize isupper/lower() Signed-off-by: Andrew Opalach --- include/al/lib.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/al/lib.h b/include/al/lib.h index f5379e5..71a6f7d 100644 --- a/include/al/lib.h +++ b/include/al/lib.h @@ -46,7 +46,6 @@ #include #include #include -#include #ifdef AL_MEMORY_TRACKING void al_malloc_init(void); @@ -206,14 +205,15 @@ static inline bool al_isspace(char c) return (c == ' ' || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == '\v'); } +// ASCII-only. static inline bool al_isupper(char c) { - return isupper(c); + return c >= 'A' && c <= 'Z'; } static inline bool al_islower(char c) { - return islower(c); + return c >= 'a' && c <= 'z'; } static inline char al_tolower(char c) -- cgit v1.2.3-101-g0448