[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[xml] patch: xmlreader.c, xmlreader.h
- From: Michael Day <mikeday yeslogic com>
- To: xml gnome org
- Subject: [xml] patch: xmlreader.c, xmlreader.h
- Date: Thu, 29 Dec 2005 14:58:07 +1100 (EST)
Hi,
The attached patch for xmlreader.c and xmlreader.h adds ifdefs for
LIBXML_WRITER_ENABLED around the two functions that depend upon it
(xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml).
Without this patch compilation fails when configured --without-writer.
Best regards,
Michael
--
Print XML with Prince!
http://www.princexml.com
Index: xmlreader.c
===================================================================
RCS file: /cvs/gnome/libxml2/xmlreader.c,v
retrieving revision 1.131
diff -u -r1.131 xmlreader.c
--- xmlreader.c 12 Dec 2005 13:26:56 -0000 1.131
+++ xmlreader.c 29 Dec 2005 03:49:58 -0000
@@ -1626,6 +1626,7 @@
return(xmlTextReaderRead(reader));
}
+#ifdef LIBXML_WRITER_ENABLED
/**
* xmlTextReaderReadInnerXml:
* @reader: the xmlTextReaderPtr used
@@ -1669,7 +1670,9 @@
xmlBufferFree(buff);
return resbuf;
}
+#endif
+#ifdef LIBXML_WRITER_ENABLED
/**
* xmlTextReaderReadOuterXml:
* @reader: the xmlTextReaderPtr used
@@ -1708,6 +1711,7 @@
xmlBufferFree(buff);
return resbuf;
}
+#endif
/**
* xmlTextReaderReadString:
Index: include/libxml/xmlreader.h
===================================================================
RCS file: /cvs/gnome/libxml2/include/libxml/xmlreader.h,v
retrieving revision 1.35
diff -u -r1.35 xmlreader.h
--- include/libxml/xmlreader.h 7 Dec 2005 14:02:42 -0000 1.35
+++ include/libxml/xmlreader.h 29 Dec 2005 03:49:58 -0000
@@ -121,10 +121,15 @@
*/
XMLPUBFUN int XMLCALL
xmlTextReaderRead (xmlTextReaderPtr reader);
+
+#ifdef LIBXML_WRITER_ENABLED
XMLPUBFUN xmlChar * XMLCALL
xmlTextReaderReadInnerXml (xmlTextReaderPtr reader);
+
XMLPUBFUN xmlChar * XMLCALL
xmlTextReaderReadOuterXml (xmlTextReaderPtr reader);
+#endif
+
XMLPUBFUN xmlChar * XMLCALL
xmlTextReaderReadString (xmlTextReaderPtr reader);
XMLPUBFUN int XMLCALL
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]