Index: xmlreader.c =================================================================== RCS file: /cvs/gnome/libxml2/xmlreader.c,v retrieving revision 1.128 diff -u -r1.128 xmlreader.c --- xmlreader.c 22 Sep 2005 11:14:43 -0000 1.128 +++ xmlreader.c 27 Nov 2005 03:41:39 -0000 @@ -1625,6 +1625,7 @@ return(xmlTextReaderRead(reader)); } +#ifdef LIBXML_WRITER_ENABLED /** * xmlTextReaderReadInnerXml: * @reader: the xmlTextReaderPtr used @@ -1665,7 +1666,9 @@ resbuf = buff->content; return resbuf; } +#endif +#ifdef LIBXML_WRITER_ENABLED /** * xmlTextReaderReadOuterXml: * @reader: the xmlTextReaderPtr used @@ -1704,6 +1707,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.34 diff -u -r1.34 xmlreader.h --- include/libxml/xmlreader.h 10 Jul 2005 19:03:16 -0000 1.34 +++ include/libxml/xmlreader.h 27 Nov 2005 03:41:39 -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