From: K.Kosako Date: Thu, 3 Aug 2017 01:30:22 +0000 (+0900) Subject: fix return invalid result in is_simple_one_char_repeat() (length) X-Git-Tag: v6.5.0^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0ce11439dc622ef0a959d53d7e1716c64dc31fb;p=onig fix return invalid result in is_simple_one_char_repeat() (length) --- diff --git a/src/regparse.c b/src/regparse.c index 157ea1c..25291c5 100644 --- a/src/regparse.c +++ b/src/regparse.c @@ -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: