diff options
Diffstat (limited to 'src/lj_char.h')
-rw-r--r-- | src/lj_char.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_char.h b/src/lj_char.h index 7b7c1322..c3c86d34 100644 --- a/src/lj_char.h +++ b/src/lj_char.h | |||
@@ -21,7 +21,7 @@ | |||
21 | #define LJ_CHAR_GRAPH (LJ_CHAR_ALNUM|LJ_CHAR_PUNCT) | 21 | #define LJ_CHAR_GRAPH (LJ_CHAR_ALNUM|LJ_CHAR_PUNCT) |
22 | 22 | ||
23 | /* Only pass -1 or 0..255 to these macros. Never pass a signed char! */ | 23 | /* Only pass -1 or 0..255 to these macros. Never pass a signed char! */ |
24 | #define lj_char_isa(c, t) (lj_char_bits[(c)+1] & t) | 24 | #define lj_char_isa(c, t) ((lj_char_bits+1)[(c)] & t) |
25 | #define lj_char_iscntrl(c) lj_char_isa((c), LJ_CHAR_CNTRL) | 25 | #define lj_char_iscntrl(c) lj_char_isa((c), LJ_CHAR_CNTRL) |
26 | #define lj_char_isspace(c) lj_char_isa((c), LJ_CHAR_SPACE) | 26 | #define lj_char_isspace(c) lj_char_isa((c), LJ_CHAR_SPACE) |
27 | #define lj_char_ispunct(c) lj_char_isa((c), LJ_CHAR_PUNCT) | 27 | #define lj_char_ispunct(c) lj_char_isa((c), LJ_CHAR_PUNCT) |