Index: third_party/libxml/src/libxml.h |
diff --git a/third_party/libxml/src/libxml.h b/third_party/libxml/src/libxml.h |
index 2da9044ef659ec9ee2b55728b649187ccf5fd901..88e515f5d4c0974a6c9ed079795191331dcae114 100644 |
--- a/third_party/libxml/src/libxml.h |
+++ b/third_party/libxml/src/libxml.h |
@@ -9,6 +9,8 @@ |
#ifndef __XML_LIBXML_H__ |
#define __XML_LIBXML_H__ |
+#include <libxml/xmlstring.h> |
+ |
#ifndef NO_LARGEFILE_SOURCE |
#ifndef _LARGEFILE_SOURCE |
#define _LARGEFILE_SOURCE |
@@ -68,7 +70,7 @@ extern int __xmlRegisterCallbacks; |
* internal error reporting routines, shared but not partof the API. |
*/ |
void __xmlIOErr(int domain, int code, const char *extra); |
-void __xmlLoaderErr(void *ctx, const char *msg, const char *filename); |
+void __xmlLoaderErr(void *ctx, const char *msg, const char *filename) LIBXML_ATTR_FORMAT(2,0); |
#ifdef LIBXML_HTML_ENABLED |
/* |
* internal function of HTML parser needed for xmlParseInNodeContext |
@@ -93,6 +95,7 @@ int __xmlInitializeDict(void); |
int __xmlRandom(void); |
#endif |
+XMLPUBFUN xmlChar * XMLCALL xmlEscapeFormatString(xmlChar **msg); |
int xmlNop(void); |
#ifdef IN_LIBXML |