From 97f6857b5c2a8f177be8d0a3fad2b17f2178e448 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Tue, 1 Aug 2017 10:18:47 +0100 Subject: fix RX_MATCH_UTF8_on() macro v5.27.2-34-g196a02a reorganised the RX_FOO() macros, mostly redefining them in terms of the RXp_FOO() macros. A cut-an-paste error screwed up the definition of RX_MATCH_UTF8_on(), which is isn't used in core. --- regexp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'regexp.h') diff --git a/regexp.h b/regexp.h index 2b8ba89b56..b22ada5c6b 100644 --- a/regexp.h +++ b/regexp.h @@ -567,7 +567,7 @@ and check for NULL. #define RXp_MATCH_UTF8(prog) (RXp_EXTFLAGS(prog) & RXf_MATCH_UTF8) #define RX_MATCH_UTF8(rx_sv) (RX_EXTFLAGS(rx_sv) & RXf_MATCH_UTF8) #define RXp_MATCH_UTF8_on(prog) (RXp_EXTFLAGS(prog) |= RXf_MATCH_UTF8) -#define RX_MATCH_UTF8_on(rx_sv) (RXp_EXTFLAGS(ReANY(rx_sv))) +#define RX_MATCH_UTF8_on(rx_sv) (RXp_MATCH_UTF8_on(ReANY(rx_sv))) #define RXp_MATCH_UTF8_off(prog) (RXp_EXTFLAGS(prog) &= ~RXf_MATCH_UTF8) #define RX_MATCH_UTF8_off(rx_sv) (RXp_MATCH_UTF8_off(ReANY(rx_sv)) #define RXp_MATCH_UTF8_set(prog, t) ((t) \ -- cgit v1.2.1