]> granicus.if.org Git - onig/commitdiff
fix ignored error case in fetch_name()
authorK.Kosako <kosako@sofnec.co.jp>
Wed, 2 Aug 2017 01:04:19 +0000 (10:04 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Wed, 2 Aug 2017 01:04:19 +0000 (10:04 +0900)
src/regparse.c

index 04330a9cba1b33ecbdc26fff5beb46027e2b430f..c1b714598545e5d67b5b93829b77a0293fa15b02 100644 (file)
@@ -3347,7 +3347,7 @@ fetch_name(OnigCodePoint start_code, UChar** src, UChar* end,
 
     if (c != end_code) {
       r = ONIGERR_INVALID_GROUP_NAME;
-      name_end = end;
+      goto err;
     }
 
     if (*num_type != IS_NOT_NUM) {