]> granicus.if.org Git - onig/commitdiff
fix return invalid result in is_simple_one_char_repeat() (length)
authorK.Kosako <kosako@sofnec.co.jp>
Thu, 3 Aug 2017 01:30:22 +0000 (10:30 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 3 Aug 2017 01:30:22 +0000 (10:30 +0900)
src/regparse.c

index 157ea1cbeba956e19755f9c11b1ef8285cfe520a..25291c51b1e86df6fbe1c82e613f63f23374755b 100644 (file)
@@ -1804,7 +1804,7 @@ is_simple_one_char_repeat(Node* node, Node** rquant, Node** rbody,
         len++;
       }
       if (len != 1)
-        break;
+        return 0;
     }
 
   case NODE_CCLASS: