From 27720e12a771aabd20b398f0e0d5012176d2cf4e Mon Sep 17 00:00:00 2001 From: John Sanpe Date: Tue, 4 Mar 2025 22:51:31 +0800 Subject: [PATCH] fixup ctype: fixed the behavior issue of isxdigit Signed-off-by: John Sanpe --- src/libc/ctype.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libc/ctype.c b/src/libc/ctype.c index d97d87f8..222b4509 100644 --- a/src/libc/ctype.c +++ b/src/libc/ctype.c @@ -60,7 +60,7 @@ bfdev_ctype_table[256] = { ['.' ] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_PUNCT, ['/' ] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_PUNCT, - ['0'] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_DIGIT, + ['0'] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_DIGIT | BFDEV_CTYPE_HEXDG, ['1'] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_DIGIT | BFDEV_CTYPE_HEXDG, ['2'] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_DIGIT | BFDEV_CTYPE_HEXDG, ['3'] = BFDEV_CTYPE_ASCII | BFDEV_CTYPE_DIGIT | BFDEV_CTYPE_HEXDG,