summaryrefslogtreecommitdiff
path: root/regparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'regparse.c')
-rw-r--r--regparse.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/regparse.c b/regparse.c
index b75c6951d0..e6fea8e68a 100644
--- a/regparse.c
+++ b/regparse.c
@@ -1911,6 +1911,7 @@ popular_qualifier_num(QualifierNode* qf)
return -1;
}
+
enum ReduceType {
RQ_ASIS = 0, /* as is */
RQ_DEL = 1, /* delete parent */
@@ -2229,7 +2230,6 @@ fetch_name(UChar** src, UChar* end, UChar** rname_end, ScanEnv* env, int ref)
return ONIGERR_EMPTY_GROUP_NAME;
}
else {
- first_code = ONIGENC_MBC_TO_CODE(env->enc, p, end);
PFETCH(c);
first_code = c;
if (c == '>')
@@ -2249,7 +2249,6 @@ fetch_name(UChar** src, UChar* end, UChar** rname_end, ScanEnv* env, int ref)
while (!PEND) {
name_end = p;
- code = ONIGENC_MBC_TO_CODE(env->enc, p, end);
PFETCH(c);
if (c == '>' || c == ')') break;
@@ -2309,8 +2308,6 @@ fetch_name(UChar** src, UChar* end, UChar** rname_end, ScanEnv* env, int ref)
if (c == '>' || c == ')') break;
if (! ONIGENC_IS_CODE_DIGIT(enc, c))
r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME;
-
- p += (len - 1);
}
if (c != '>') {
r = ONIGERR_INVALID_GROUP_NAME;