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