aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorKasimier T. Buchcik <kbuchcik@src.gnome.org>2005-03-15 14:58:11 +0000
committerKasimier T. Buchcik <kbuchcik@src.gnome.org>2005-03-15 14:58:11 +0000
commit6c81d0ea8dcb47a8ca15796daa764ff883d985d8 (patch)
tree7596cf65709c047a284a6fce07dc6984011f2879 /include
parent57c000e33d0f970846aaa35d47a2b7faf5262032 (diff)
downloadandroid_external_libxml2-6c81d0ea8dcb47a8ca15796daa764ff883d985d8.tar.gz
android_external_libxml2-6c81d0ea8dcb47a8ca15796daa764ff883d985d8.tar.bz2
android_external_libxml2-6c81d0ea8dcb47a8ca15796daa764ff883d985d8.zip
In preparation to use normalized values of facets during validation:
* xmlschemastypes.c xmlschemastypes.h: In preparation to use normalized values of facets during validation: changed the arguments of some string comparison functions; added a static xmlSchemaValidateFacetInternal() with more arguments to be more flexible. Prepared XML_SCHEMA_FACET_ENUMERATION validation to use the comparison functions. Fixed some assignments in xmlSchemaValAtomicType(): total digit count, lo, mi, hi.
Diffstat (limited to 'include')
-rw-r--r--include/libxml/xmlschemastypes.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/include/libxml/xmlschemastypes.h b/include/libxml/xmlschemastypes.h
index 004386f6..05e9ebe0 100644
--- a/include/libxml/xmlschemastypes.h
+++ b/include/libxml/xmlschemastypes.h
@@ -50,7 +50,16 @@ XMLPUBFUN int XMLCALL
xmlSchemaValidateFacet (xmlSchemaTypePtr base,
xmlSchemaFacetPtr facet,
const xmlChar *value,
- xmlSchemaValPtr val);
+ xmlSchemaValPtr val);
+#if 0
+XMLPUBFUN int XMLCALL
+ xmlSchemaValidateFacetWhtsp (xmlSchemaFacetPtr facet,
+ xmlSchemaWhitespaceValueType fws,
+ xmlSchemaValType valType,
+ xmlSchemaValPtr val,
+ const xmlChar *value,
+ xmlSchemaWhitespaceValueType ws);
+#endif
XMLPUBFUN void XMLCALL
xmlSchemaFreeValue (xmlSchemaValPtr val);
XMLPUBFUN xmlSchemaFacetPtr XMLCALL
@@ -110,7 +119,7 @@ XMLPUBFUN int XMLCALL
xmlSchemaValPtr y,
xmlSchemaWhitespaceValueType yws);
XMLPUBFUN xmlSchemaValPtr XMLCALL
- xmlSchemaCopyValue (xmlSchemaValPtr val);
+ xmlSchemaCopyValue (xmlSchemaValPtr val);
#ifdef __cplusplus
}