]> granicus.if.org Git - onig/commitdiff
fix NST_RECURSION set condition
authorK.Kosako <kosako@sofnec.co.jp>
Tue, 1 Aug 2017 08:49:33 +0000 (17:49 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Tue, 1 Aug 2017 08:49:33 +0000 (17:49 +0900)
src/regcomp.c

index 76143cefa2ef5424656ae7ae7e1c1d42c480c68f..de74ab833f9efec1eeb483ecf321973b4ac425ca 100644 (file)
@@ -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;