summaryrefslogtreecommitdiff
path: root/regexec.c
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2015-05-13 17:38:08 -0600
committerKarl Williamson <khw@cpan.org>2015-09-04 10:21:17 -0600
commit5f560d8a4c59b10752c634d9aa60ea57dd4eeff1 (patch)
tree4b1892e9cb54eb43d3d27caae775aa2d2269829b /regexec.c
parent19d0ef390c454e5bf965592560ce9818e74c13a6 (diff)
downloadperl-5f560d8a4c59b10752c634d9aa60ea57dd4eeff1.tar.gz
Change to use UVCHR_SKIP over UNI_SKIP
UNI_SKIP is somewhat ambiguous. Perl has long used 'uvchr' as part of a name to mean the unsigned values using the native character set plus Unicode values for those above 255. This also changes two calls (one in dquote_static.c and one in dquote_inline.h) to use UVCHR_SKIP; they should not have been OFFUNI, as they are dealing with native values.
Diffstat (limited to 'regexec.c')
-rw-r--r--regexec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/regexec.c b/regexec.c
index cb209c8bd4..7d323d5963 100644
--- a/regexec.c
+++ b/regexec.c
@@ -1484,7 +1484,7 @@ STMT_START {
} else { \
uvc = _to_utf8_fold_flags( (const U8*) uc, foldbuf, &foldlen, flags); \
len = UTF8SKIP(uc); \
- skiplen = UNISKIP( uvc ); \
+ skiplen = UVCHR_SKIP( uvc ); \
foldlen -= skiplen; \
uscan = foldbuf + skiplen; \
} \
@@ -1501,7 +1501,7 @@ STMT_START {
} else { \
len = 1; \
uvc = _to_fold_latin1( (U8) *uc, foldbuf, &foldlen, flags); \
- skiplen = UNISKIP( uvc ); \
+ skiplen = UVCHR_SKIP( uvc ); \
foldlen -= skiplen; \
uscan = foldbuf + skiplen; \
} \