From: K.Kosako Date: Thu, 10 Aug 2017 02:19:16 +0000 (+0900) Subject: refactoring X-Git-Tag: v6.6.0~110 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=75935f0b52bbe84bc274ccbdcfee8cce39bda6fd;p=onig refactoring --- diff --git a/src/regint.h b/src/regint.h index b70411a..1262866 100644 --- a/src/regint.h +++ b/src/regint.h @@ -286,7 +286,7 @@ typedef unsigned int MemStatusType; (ONIGENC_IS_CODE_ASCII(code) && ONIGENC_IS_CODE_WORD(enc,code)) #define IS_CODE_DIGIT_ASCII(enc, code) \ ((code) < 128 && ONIGENC_IS_CODE_DIGIT(enc,code)) -#define ONIGENC_IS_CODE_XDIGIT_ASCII(enc, code) \ +#define IS_CODE_XDIGIT_ASCII(enc, code) \ ((code) < 128 && ONIGENC_IS_CODE_XDIGIT(enc,code)) #define DIGITVAL(code) ((code) - '0') diff --git a/src/regparse.c b/src/regparse.c index 219b049..58b8f51 100644 --- a/src/regparse.c +++ b/src/regparse.c @@ -2135,7 +2135,7 @@ scan_unsigned_hexadecimal_number(UChar** src, UChar* end, int maxlen, num = 0; while (! PEND && maxlen-- != 0) { PFETCH(c); - if (ONIGENC_IS_CODE_XDIGIT_ASCII(enc, c)) { + if (IS_CODE_XDIGIT_ASCII(enc, c)) { val = (unsigned int )XDIGITVAL(enc,c); if ((INT_MAX_LIMIT - val) / 16UL < num) return -1; /* overflow */ @@ -3584,7 +3584,7 @@ fetch_token_in_cc(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) if (num < 0) return ONIGERR_TOO_BIG_WIDE_CHAR_VALUE; if (!PEND) { c2 = PPEEK; - if (ONIGENC_IS_CODE_XDIGIT_ASCII(enc, c2)) + if (IS_CODE_XDIGIT_ASCII(enc, c2)) return ONIGERR_TOO_LONG_WIDE_CHAR_VALUE; } @@ -3969,7 +3969,7 @@ fetch_token(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) num = scan_unsigned_hexadecimal_number(&p, end, 8, enc); if (num < 0) return ONIGERR_TOO_BIG_WIDE_CHAR_VALUE; if (!PEND) { - if (ONIGENC_IS_CODE_XDIGIT_ASCII(enc, PPEEK)) + if (IS_CODE_XDIGIT_ASCII(enc, PPEEK)) return ONIGERR_TOO_LONG_WIDE_CHAR_VALUE; }