aboutsummaryrefslogtreecommitdiff
path: root/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx
diff options
context:
space:
mode:
Diffstat (limited to 'libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx')
-rw-r--r--libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx12
1 files changed, 11 insertions, 1 deletions
diff --git a/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx b/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx
index b2eb40f..d62fdd4 100644
--- a/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx
+++ b/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx
@@ -504,7 +504,7 @@ namespace xsde
}
#endif
- inline const string_sskel::facets& string_sskel::
+ inline const string_facets::facets& string_sskel::
_facets () const
{
#ifdef XSDE_REUSE_STYLE_TIEIN
@@ -690,6 +690,16 @@ namespace xsde
{
}
#endif
+ inline const string_facets::facets& uri_sskel::
+ _facets () const
+ {
+#ifdef XSDE_REUSE_STYLE_TIEIN
+ if (parent_ != 0)
+ return static_cast<const uri_sskel&> (*parent_).facets_;
+ else
+#endif
+ return facets_;
+ }
// qname_sskel
//