aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx/parser/parser-header.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-03-11 14:18:16 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-03-11 14:18:16 +0200
commitda1ce0f39a36a2fca1f8d51a67b92be6368ddbfd (patch)
tree5752560e8054e8ba61cd6138d3a11a429b30e257 /xsde/cxx/parser/parser-header.cxx
parentfb2b2359be798213a7a1a6d58b3627e63f8315d7 (diff)
Use the common POD stack container for the parser state
Diffstat (limited to 'xsde/cxx/parser/parser-header.cxx')
-rw-r--r--xsde/cxx/parser/parser-header.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/xsde/cxx/parser/parser-header.cxx b/xsde/cxx/parser/parser-header.cxx
index 95642ab..f1559e8 100644
--- a/xsde/cxx/parser/parser-header.cxx
+++ b/xsde/cxx/parser/parser-header.cxx
@@ -1006,7 +1006,7 @@ namespace CXX
<< "};";
os << "v_state_ v_state_first_;"
- << "::xsde::cxx::parser::stack v_state_stack_;"
+ << "::xsde::cxx::stack v_state_stack_;"
<< endl;
os << "virtual void" << endl
@@ -1033,7 +1033,7 @@ namespace CXX
os << "};";
os << "v_state_attr_ v_state_attr_first_;"
- << "::xsde::cxx::parser::stack v_state_attr_stack_;"
+ << "::xsde::cxx::stack v_state_attr_stack_;"
<< endl;
os << "virtual void" << endl
@@ -1716,7 +1716,8 @@ namespace CXX
// Parsers.
//
if (ctx.validation)
- ctx.os << "#include <xsde/cxx/parser/validating/parser.hxx>" << endl
+ ctx.os << "#include <xsde/cxx/stack.hxx>" << endl
+ << "#include <xsde/cxx/parser/validating/parser.hxx>" << endl
<< "#include <xsde/cxx/parser/validating/xml-schema-pskel.hxx>" << endl
<< "#include <xsde/cxx/parser/validating/xml-schema-pimpl.hxx>" << endl
<< endl;