| Index: third_party/libxml/include/libxml/xmlwriter.h
|
| diff --git a/third_party/libxml/include/libxml/xmlwriter.h b/third_party/libxml/include/libxml/xmlwriter.h
|
| index 31ceb5f1af8ff618b7a8995ab3fbe348130fd2d9..91e683c88cf28dd514fc7d45bc3d3803b779ecc3 100644
|
| --- a/third_party/libxml/include/libxml/xmlwriter.h
|
| +++ b/third_party/libxml/include/libxml/xmlwriter.h
|
| @@ -69,11 +69,13 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL xmlTextWriterEndComment(xmlTextWriterPtr writer);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatComment(xmlTextWriterPtr writer,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(2,3);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatComment(xmlTextWriterPtr writer,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(2,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteComment(xmlTextWriterPtr
|
| writer,
|
| const xmlChar *
|
| @@ -102,12 +104,14 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatElement(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(3,4);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatElement(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(3,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteElement(xmlTextWriterPtr
|
| writer,
|
| const xmlChar * name,
|
| @@ -118,14 +122,16 @@ extern "C" {
|
| const xmlChar * prefix,
|
| const xmlChar * name,
|
| const xmlChar * namespaceURI,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(5,6);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatElementNS(xmlTextWriterPtr writer,
|
| const xmlChar * prefix,
|
| const xmlChar * name,
|
| const xmlChar * namespaceURI,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(5,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteElementNS(xmlTextWriterPtr
|
| writer,
|
| const xmlChar *
|
| @@ -141,10 +147,12 @@ extern "C" {
|
| */
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatRaw(xmlTextWriterPtr writer,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(2,3);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatRaw(xmlTextWriterPtr writer,
|
| - const char *format, va_list argptr);
|
| + const char *format, va_list argptr)
|
| + LIBXML_ATTR_FORMAT(2,0);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteRawLen(xmlTextWriterPtr writer,
|
| const xmlChar * content, int len);
|
| @@ -154,12 +162,14 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteFormatString(xmlTextWriterPtr
|
| writer,
|
| const char
|
| - *format, ...);
|
| + *format, ...)
|
| + LIBXML_ATTR_FORMAT(2,3);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteVFormatString(xmlTextWriterPtr
|
| writer,
|
| const char
|
| *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(2,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteString(xmlTextWriterPtr writer,
|
| const xmlChar *
|
| content);
|
| @@ -193,12 +203,14 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatAttribute(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(3,4);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatAttribute(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(3,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteAttribute(xmlTextWriterPtr
|
| writer,
|
| const xmlChar * name,
|
| @@ -209,14 +221,16 @@ extern "C" {
|
| const xmlChar * prefix,
|
| const xmlChar * name,
|
| const xmlChar * namespaceURI,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(5,6);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatAttributeNS(xmlTextWriterPtr writer,
|
| const xmlChar * prefix,
|
| const xmlChar * name,
|
| const xmlChar * namespaceURI,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(5,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteAttributeNS(xmlTextWriterPtr
|
| writer,
|
| const xmlChar *
|
| @@ -242,11 +256,13 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatPI(xmlTextWriterPtr writer,
|
| const xmlChar * target,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(3,4);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatPI(xmlTextWriterPtr writer,
|
| const xmlChar * target,
|
| - const char *format, va_list argptr);
|
| + const char *format, va_list argptr)
|
| + LIBXML_ATTR_FORMAT(3,0);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWritePI(xmlTextWriterPtr writer,
|
| const xmlChar * target,
|
| @@ -270,10 +286,12 @@ extern "C" {
|
| */
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatCDATA(xmlTextWriterPtr writer,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(2,3);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatCDATA(xmlTextWriterPtr writer,
|
| - const char *format, va_list argptr);
|
| + const char *format, va_list argptr)
|
| + LIBXML_ATTR_FORMAT(2,0);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteCDATA(xmlTextWriterPtr writer,
|
| const xmlChar * content);
|
| @@ -296,13 +314,15 @@ extern "C" {
|
| const xmlChar * name,
|
| const xmlChar * pubid,
|
| const xmlChar * sysid,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(5,6);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatDTD(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| const xmlChar * pubid,
|
| const xmlChar * sysid,
|
| - const char *format, va_list argptr);
|
| + const char *format, va_list argptr)
|
| + LIBXML_ATTR_FORMAT(5,0);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteDTD(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| @@ -332,12 +352,14 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatDTDElement(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(3,4);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatDTDElement(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(3,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteDTDElement(xmlTextWriterPtr
|
| writer,
|
| const xmlChar *
|
| @@ -360,12 +382,14 @@ extern "C" {
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteFormatDTDAttlist(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(3,4);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatDTDAttlist(xmlTextWriterPtr writer,
|
| const xmlChar * name,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(3,0);
|
| XMLPUBFUN int XMLCALL xmlTextWriterWriteDTDAttlist(xmlTextWriterPtr
|
| writer,
|
| const xmlChar *
|
| @@ -389,13 +413,15 @@ extern "C" {
|
| xmlTextWriterWriteFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
| int pe,
|
| const xmlChar * name,
|
| - const char *format, ...);
|
| + const char *format, ...)
|
| + LIBXML_ATTR_FORMAT(4,5);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteVFormatDTDInternalEntity(xmlTextWriterPtr writer,
|
| int pe,
|
| const xmlChar * name,
|
| const char *format,
|
| - va_list argptr);
|
| + va_list argptr)
|
| + LIBXML_ATTR_FORMAT(4,0);
|
| XMLPUBFUN int XMLCALL
|
| xmlTextWriterWriteDTDInternalEntity(xmlTextWriterPtr writer,
|
| int pe,
|
|
|