diff --git a/src/Parser.cpp b/src/Parser.cpp index eb66d307c..f6164d43f 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -1696,7 +1696,7 @@ void Parser::findMissingOperators () bool Parser::insertOr () { std::vector nodes; - collect (nodes, false); + collect (nodes, true); std::vector ::iterator prev = nodes.begin (); std::vector ::iterator i; for (i = nodes.begin (); i != nodes.end (); ++i) @@ -1735,7 +1735,7 @@ bool Parser::insertOr () bool Parser::insertAnd () { std::vector nodes; - collect (nodes, false); + collect (nodes, true); std::vector ::iterator prev = nodes.begin (); std::vector ::iterator i; for (i = nodes.begin (); i != nodes.end (); ++i)