From 73d91460776fbf0bfcb1131a4c13817ed62df68f Mon Sep 17 00:00:00 2001 From: wechman Date: Fri, 8 Jul 2022 08:45:18 +0200 Subject: [PATCH] Fix for ControlFlowBuilder --- libsolidity/analysis/ControlFlowBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsolidity/analysis/ControlFlowBuilder.cpp b/libsolidity/analysis/ControlFlowBuilder.cpp index 25451c89d..a76775ad4 100644 --- a/libsolidity/analysis/ControlFlowBuilder.cpp +++ b/libsolidity/analysis/ControlFlowBuilder.cpp @@ -75,7 +75,7 @@ bool ControlFlowBuilder::visit(BinaryOperation const& _operation) } default: { - ASTConstVisitor::visit(_operation); + bool result = ASTConstVisitor::visit(_operation); if (_operation.annotation().userDefinedFunction) { solAssert(!m_currentNode->resolveFunctionCall(nullptr)); @@ -86,7 +86,7 @@ bool ControlFlowBuilder::visit(BinaryOperation const& _operation) connect(m_currentNode, nextNode); m_currentNode = nextNode; } - return false; + return result; } } }