From e2b6e9b65e9c142757ead1f1e1b7fe4fa2759e7e Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sun, 17 Aug 2014 15:51:58 -0400 Subject: [PATCH] Parser - ::getOverrides scans all nodes, and must manually skip TERMINATOR. --- src/Parser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Parser.cpp b/src/Parser.cpp index 151fd9f04..4512cb353 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -518,6 +518,10 @@ void Parser::getOverrides ( std::vector ::iterator i; for (i = nodes.begin (); i != nodes.end (); ++i) { + // Parser override operator. + if ((*i)->attribute ("raw") == "--") + break; + if ((*i)->hasTag ("RC")) { rc = File ((*i)->attribute ("file"));