From bce3d7a428b0a811f0327402e049fd428886eaae Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sun, 8 Jul 2012 11:37:24 -0600 Subject: [PATCH] handy.h: Fix broken is_ASCII_utf8() Tests to follow in a future commit. --- handy.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handy.h b/handy.h index 91ac2bf..2205742 100644 --- a/handy.h +++ b/handy.h @@ -991,7 +991,7 @@ EXTCONST U32 PL_charclass[]; #define isUPPER_utf8(p) generic_utf8(isUPPER, is_utf8_upper, p) #define isLOWER_utf8(p) generic_utf8(isLOWER, is_utf8_lower, p) /* Because ASCII is invariant under utf8, the non-utf8 macro works */ -#define isASCII_utf8(p) isASCII(p) +#define isASCII_utf8(p) isASCII(*p) #define isCNTRL_utf8(p) generic_utf8(isCNTRL, is_utf8_cntrl, p) #define isGRAPH_utf8(p) generic_utf8(isGRAPH, is_utf8_graph, p) #define isPRINT_utf8(p) generic_utf8(isPRINT, is_utf8_print, p) -- 2.7.4