Index: third_party/libxml/src/include/libxml/valid.h |
diff --git a/third_party/libxml/src/include/libxml/valid.h b/third_party/libxml/src/include/libxml/valid.h |
index a2307f1212c3eac2396492361f359c0db4eff5a1..2bc7b380c1ed048b9e51b26d2b0ac92738586c12 100644 |
--- a/third_party/libxml/src/include/libxml/valid.h |
+++ b/third_party/libxml/src/include/libxml/valid.h |
@@ -150,55 +150,55 @@ typedef struct _xmlHashTable xmlRefTable; |
typedef xmlRefTable *xmlRefTablePtr; |
/* Notation */ |
-XMLPUBFUN xmlNotationPtr XMLCALL |
+XMLPUBFUN xmlNotationPtr XMLCALL |
xmlAddNotationDecl (xmlValidCtxtPtr ctxt, |
xmlDtdPtr dtd, |
const xmlChar *name, |
const xmlChar *PublicID, |
const xmlChar *SystemID); |
#ifdef LIBXML_TREE_ENABLED |
-XMLPUBFUN xmlNotationTablePtr XMLCALL |
+XMLPUBFUN xmlNotationTablePtr XMLCALL |
xmlCopyNotationTable (xmlNotationTablePtr table); |
#endif /* LIBXML_TREE_ENABLED */ |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeNotationTable (xmlNotationTablePtr table); |
#ifdef LIBXML_OUTPUT_ENABLED |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpNotationDecl (xmlBufferPtr buf, |
xmlNotationPtr nota); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpNotationTable (xmlBufferPtr buf, |
xmlNotationTablePtr table); |
#endif /* LIBXML_OUTPUT_ENABLED */ |
/* Element Content */ |
/* the non Doc version are being deprecated */ |
-XMLPUBFUN xmlElementContentPtr XMLCALL |
+XMLPUBFUN xmlElementContentPtr XMLCALL |
xmlNewElementContent (const xmlChar *name, |
xmlElementContentType type); |
-XMLPUBFUN xmlElementContentPtr XMLCALL |
+XMLPUBFUN xmlElementContentPtr XMLCALL |
xmlCopyElementContent (xmlElementContentPtr content); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeElementContent (xmlElementContentPtr cur); |
/* the new versions with doc argument */ |
-XMLPUBFUN xmlElementContentPtr XMLCALL |
+XMLPUBFUN xmlElementContentPtr XMLCALL |
xmlNewDocElementContent (xmlDocPtr doc, |
const xmlChar *name, |
xmlElementContentType type); |
-XMLPUBFUN xmlElementContentPtr XMLCALL |
+XMLPUBFUN xmlElementContentPtr XMLCALL |
xmlCopyDocElementContent(xmlDocPtr doc, |
xmlElementContentPtr content); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeDocElementContent(xmlDocPtr doc, |
xmlElementContentPtr cur); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlSnprintfElementContent(char *buf, |
int size, |
xmlElementContentPtr content, |
int englob); |
#ifdef LIBXML_OUTPUT_ENABLED |
/* DEPRECATED */ |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlSprintfElementContent(char *buf, |
xmlElementContentPtr content, |
int englob); |
@@ -206,39 +206,39 @@ XMLPUBFUN void XMLCALL |
/* DEPRECATED */ |
/* Element */ |
-XMLPUBFUN xmlElementPtr XMLCALL |
+XMLPUBFUN xmlElementPtr XMLCALL |
xmlAddElementDecl (xmlValidCtxtPtr ctxt, |
xmlDtdPtr dtd, |
const xmlChar *name, |
xmlElementTypeVal type, |
xmlElementContentPtr content); |
#ifdef LIBXML_TREE_ENABLED |
-XMLPUBFUN xmlElementTablePtr XMLCALL |
+XMLPUBFUN xmlElementTablePtr XMLCALL |
xmlCopyElementTable (xmlElementTablePtr table); |
#endif /* LIBXML_TREE_ENABLED */ |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeElementTable (xmlElementTablePtr table); |
#ifdef LIBXML_OUTPUT_ENABLED |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpElementTable (xmlBufferPtr buf, |
xmlElementTablePtr table); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpElementDecl (xmlBufferPtr buf, |
xmlElementPtr elem); |
#endif /* LIBXML_OUTPUT_ENABLED */ |
/* Enumeration */ |
-XMLPUBFUN xmlEnumerationPtr XMLCALL |
+XMLPUBFUN xmlEnumerationPtr XMLCALL |
xmlCreateEnumeration (const xmlChar *name); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeEnumeration (xmlEnumerationPtr cur); |
#ifdef LIBXML_TREE_ENABLED |
-XMLPUBFUN xmlEnumerationPtr XMLCALL |
+XMLPUBFUN xmlEnumerationPtr XMLCALL |
xmlCopyEnumeration (xmlEnumerationPtr cur); |
#endif /* LIBXML_TREE_ENABLED */ |
/* Attribute */ |
-XMLPUBFUN xmlAttributePtr XMLCALL |
+XMLPUBFUN xmlAttributePtr XMLCALL |
xmlAddAttributeDecl (xmlValidCtxtPtr ctxt, |
xmlDtdPtr dtd, |
const xmlChar *elem, |
@@ -249,55 +249,55 @@ XMLPUBFUN xmlAttributePtr XMLCALL |
const xmlChar *defaultValue, |
xmlEnumerationPtr tree); |
#ifdef LIBXML_TREE_ENABLED |
-XMLPUBFUN xmlAttributeTablePtr XMLCALL |
+XMLPUBFUN xmlAttributeTablePtr XMLCALL |
xmlCopyAttributeTable (xmlAttributeTablePtr table); |
#endif /* LIBXML_TREE_ENABLED */ |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeAttributeTable (xmlAttributeTablePtr table); |
#ifdef LIBXML_OUTPUT_ENABLED |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpAttributeTable (xmlBufferPtr buf, |
xmlAttributeTablePtr table); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlDumpAttributeDecl (xmlBufferPtr buf, |
xmlAttributePtr attr); |
#endif /* LIBXML_OUTPUT_ENABLED */ |
/* IDs */ |
-XMLPUBFUN xmlIDPtr XMLCALL |
+XMLPUBFUN xmlIDPtr XMLCALL |
xmlAddID (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
const xmlChar *value, |
xmlAttrPtr attr); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeIDTable (xmlIDTablePtr table); |
-XMLPUBFUN xmlAttrPtr XMLCALL |
+XMLPUBFUN xmlAttrPtr XMLCALL |
xmlGetID (xmlDocPtr doc, |
const xmlChar *ID); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlIsID (xmlDocPtr doc, |
xmlNodePtr elem, |
xmlAttrPtr attr); |
-XMLPUBFUN int XMLCALL |
- xmlRemoveID (xmlDocPtr doc, |
+XMLPUBFUN int XMLCALL |
+ xmlRemoveID (xmlDocPtr doc, |
xmlAttrPtr attr); |
/* IDREFs */ |
-XMLPUBFUN xmlRefPtr XMLCALL |
+XMLPUBFUN xmlRefPtr XMLCALL |
xmlAddRef (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
const xmlChar *value, |
xmlAttrPtr attr); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeRefTable (xmlRefTablePtr table); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlIsRef (xmlDocPtr doc, |
xmlNodePtr elem, |
xmlAttrPtr attr); |
-XMLPUBFUN int XMLCALL |
- xmlRemoveRef (xmlDocPtr doc, |
+XMLPUBFUN int XMLCALL |
+ xmlRemoveRef (xmlDocPtr doc, |
xmlAttrPtr attr); |
-XMLPUBFUN xmlListPtr XMLCALL |
+XMLPUBFUN xmlListPtr XMLCALL |
xmlGetRefs (xmlDocPtr doc, |
const xmlChar *ID); |
@@ -306,146 +306,146 @@ XMLPUBFUN xmlListPtr XMLCALL |
*/ |
#ifdef LIBXML_VALID_ENABLED |
/* Allocate/Release Validation Contexts */ |
-XMLPUBFUN xmlValidCtxtPtr XMLCALL |
+XMLPUBFUN xmlValidCtxtPtr XMLCALL |
xmlNewValidCtxt(void); |
-XMLPUBFUN void XMLCALL |
+XMLPUBFUN void XMLCALL |
xmlFreeValidCtxt(xmlValidCtxtPtr); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateRoot (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateElementDecl (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlElementPtr elem); |
-XMLPUBFUN xmlChar * XMLCALL |
+XMLPUBFUN xmlChar * XMLCALL |
xmlValidNormalizeAttributeValue(xmlDocPtr doc, |
xmlNodePtr elem, |
const xmlChar *name, |
const xmlChar *value); |
-XMLPUBFUN xmlChar * XMLCALL |
+XMLPUBFUN xmlChar * XMLCALL |
xmlValidCtxtNormalizeAttributeValue(xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem, |
const xmlChar *name, |
const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateAttributeDecl(xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlAttributePtr attr); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateAttributeValue(xmlAttributeType type, |
const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNotationDecl (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNotationPtr nota); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateDtd (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlDtdPtr dtd); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateDtdFinal (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateDocument (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateElement (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateOneElement (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateOneAttribute (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem, |
xmlAttrPtr attr, |
const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateOneNamespace (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem, |
const xmlChar *prefix, |
xmlNsPtr ns, |
const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateDocumentFinal(xmlValidCtxtPtr ctxt, |
xmlDocPtr doc); |
#endif /* LIBXML_VALID_ENABLED */ |
#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNotationUse (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
const xmlChar *notationName); |
#endif /* LIBXML_VALID_ENABLED or LIBXML_SCHEMAS_ENABLED */ |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlIsMixedElement (xmlDocPtr doc, |
const xmlChar *name); |
-XMLPUBFUN xmlAttributePtr XMLCALL |
+XMLPUBFUN xmlAttributePtr XMLCALL |
xmlGetDtdAttrDesc (xmlDtdPtr dtd, |
const xmlChar *elem, |
const xmlChar *name); |
-XMLPUBFUN xmlAttributePtr XMLCALL |
+XMLPUBFUN xmlAttributePtr XMLCALL |
xmlGetDtdQAttrDesc (xmlDtdPtr dtd, |
const xmlChar *elem, |
const xmlChar *name, |
const xmlChar *prefix); |
-XMLPUBFUN xmlNotationPtr XMLCALL |
+XMLPUBFUN xmlNotationPtr XMLCALL |
xmlGetDtdNotationDesc (xmlDtdPtr dtd, |
const xmlChar *name); |
-XMLPUBFUN xmlElementPtr XMLCALL |
+XMLPUBFUN xmlElementPtr XMLCALL |
xmlGetDtdQElementDesc (xmlDtdPtr dtd, |
const xmlChar *name, |
const xmlChar *prefix); |
-XMLPUBFUN xmlElementPtr XMLCALL |
+XMLPUBFUN xmlElementPtr XMLCALL |
xmlGetDtdElementDesc (xmlDtdPtr dtd, |
const xmlChar *name); |
#ifdef LIBXML_VALID_ENABLED |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidGetPotentialChildren(xmlElementContent *ctree, |
const xmlChar **names, |
int *len, |
int max); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidGetValidElements(xmlNode *prev, |
xmlNode *next, |
const xmlChar **names, |
int max); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNameValue (const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNamesValue (const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNmtokenValue (const xmlChar *value); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidateNmtokensValue(const xmlChar *value); |
#ifdef LIBXML_REGEXP_ENABLED |
/* |
* Validation based on the regexp support |
*/ |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidBuildContentModel(xmlValidCtxtPtr ctxt, |
xmlElementPtr elem); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidatePushElement (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem, |
const xmlChar *qname); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidatePushCData (xmlValidCtxtPtr ctxt, |
const xmlChar *data, |
int len); |
-XMLPUBFUN int XMLCALL |
+XMLPUBFUN int XMLCALL |
xmlValidatePopElement (xmlValidCtxtPtr ctxt, |
xmlDocPtr doc, |
xmlNodePtr elem, |