From: K.Kosako Date: Tue, 1 Aug 2017 08:49:33 +0000 (+0900) Subject: fix NST_RECURSION set condition X-Git-Tag: v6.5.0^2~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=67fd2e73fc1041603a39f014da0bbdce8627f689;p=onig fix NST_RECURSION set condition --- diff --git a/src/regcomp.c b/src/regcomp.c index 76143ce..de74ab8 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -3451,7 +3451,7 @@ recursive_call_check(Node* node) case NODE_CALL: r = recursive_call_check(NODE_BODY(node)); if (r != 0) { - if (NODE_IS_RECURSION(NODE_BODY(node))) + if (NODE_IS_MARK1(NODE_BODY(node))) NODE_STATUS_ADD(node, NST_RECURSION); } break;