diff --git a/include/chibi/sexp.h b/include/chibi/sexp.h index 3b180699..122195ea 100755 --- a/include/chibi/sexp.h +++ b/include/chibi/sexp.h @@ -16,8 +16,8 @@ extern "C" { #if defined(_WIN32) || defined(__MINGW32__) #include -#define sexp_isalpha(x) ((isalpha)(x)) -#define sexp_isxdigit(x) ((isxdigit)(x)) +#define sexp_isalpha(x) ((isalpha)((unsigned char)(x))) +#define sexp_isxdigit(x) ((isxdigit)((unsigned char)(x))) #else #if SEXP_USE_DL #include