From 50ac189693c3a587f71dbe6176c9e6a8b404e3b0 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sun, 17 Aug 2014 12:18:01 -0400 Subject: [PATCH] Parser - Converted ::applyOverrides to use collect. --- src/Parser.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Parser.cpp b/src/Parser.cpp index d6079b579..12293190e 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -585,8 +585,12 @@ void Parser::getDataLocation (Path& data) // leaving only the plain args. void Parser::applyOverrides () { + context.debug ("Parse::applyOverrides"); + + std::vector nodes; + collect (nodes, false); std::vector ::iterator i; - for (i = _tree->_branches.begin (); i != _tree->_branches.end (); ++i) + for (i = nodes.begin (); i != nodes.end (); ++i) { if ((*i)->hasTag ("CONFIG")) {