aboutsummaryrefslogtreecommitdiff
path: root/libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx')
-rw-r--r--libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx b/libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx
index f794188..0879bb3 100644
--- a/libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx
+++ b/libxsde/xsde/cxx/parser/validating/xml-schema-pskel.hxx
@@ -76,11 +76,12 @@ namespace xsde
struct any_simple_type_pskel: simple_content
{
- virtual bool
- _characters_impl (const ro_string&);
-
- virtual void
- post_any_simple_type ();
+#ifdef XSDE_STL
+ virtual std::string
+#else
+ virtual char*
+#endif
+ post_any_simple_type () = 0;
#ifdef XSDE_POLYMORPHIC
static const char*
@@ -99,7 +100,6 @@ namespace xsde
#endif
};
-
// Boolean.
//
struct boolean_pskel: simple_content