summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-08-03 13:06:16 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-08-03 13:06:16 +0200
commitbc76af798996d7534cd42ac400cdba3651468822 (patch)
tree9659c7c690204906ab20cb4efb4f32203175df5c
parentc2c6c112ed40887f6a530e4c08ecb682d4c9ee96 (diff)
Pass missing argument in vector and set parsers
-rw-r--r--cli/runtime-source.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/cli/runtime-source.cxx b/cli/runtime-source.cxx
index e2008ad..35ee265 100644
--- a/cli/runtime-source.cxx
+++ b/cli/runtime-source.cxx
@@ -487,7 +487,8 @@ generate_runtime_source (context& ctx)
"scanner& s)"
<< "{"
<< "X x;"
- << "parser<X>::parse (x, s);"
+ << "bool dummy;"
+ << "parser<X>::parse (x, dummy, s);"
<< "c.push_back (x);";
if (sp)
@@ -505,7 +506,8 @@ generate_runtime_source (context& ctx)
<< "parse (std::set<X>& c, " << (sp ? "bool& xs, " : "") << "scanner& s)"
<< "{"
<< "X x;"
- << "parser<X>::parse (x, s);"
+ << "bool dummy;"
+ << "parser<X>::parse (x, dummy, s);"
<< "c.insert (x);";
if (sp)