From e3fba7857bcf2e532dbd785f8664ad06ce194c4f Mon Sep 17 00:00:00 2001 From: "K.Kosako" Date: Tue, 20 Jun 2017 17:58:57 +0900 Subject: [PATCH] should not guard by MARK1 for call node --- src/regcomp.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/regcomp.c b/src/regcomp.c index 1f412f2..ae37c41 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -3949,16 +3949,7 @@ setup_called_state_call(Node* node, int state) break; case NODE_CALL: - if (! NODE_IS_MARK1(node)) { - NODE_STATUS_ADD(node, NST_MARK1); - { - CallNode* cn = CALL_(node); - Node* called = NODE_CALL_BODY(cn); - - setup_called_state_call(called, state); - } - NODE_STATUS_REMOVE(node, NST_MARK1); - } + setup_called_state_call(NODE_BODY(node), state); break; default: -- 2.40.0