aboutsummaryrefslogtreecommitdiff
path: root/libxsde/xsde/cxx/parser/validating/parser.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libxsde/xsde/cxx/parser/validating/parser.hxx')
-rw-r--r--libxsde/xsde/cxx/parser/validating/parser.hxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/libxsde/xsde/cxx/parser/validating/parser.hxx b/libxsde/xsde/cxx/parser/validating/parser.hxx
index 246b7c9..0a0aa2b 100644
--- a/libxsde/xsde/cxx/parser/validating/parser.hxx
+++ b/libxsde/xsde/cxx/parser/validating/parser.hxx
@@ -10,6 +10,7 @@
#include <stddef.h> // size_t
+#include <xsde/cxx/stack.hxx>
#include <xsde/cxx/string.hxx>
#include <xsde/cxx/ro-string.hxx>
@@ -253,7 +254,11 @@ namespace xsde
{
all_stack (size_t n, unsigned char* first);
+#ifdef XSDE_EXCEPTIONS
+ void
+#else
stack::error
+#endif
push ();
void