diff --git a/ChangeLog b/ChangeLog index 1f7f235f..866b974e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Jun 17 00:51:55 CEST 2004 Daniel Veillard + + * doc/examples/io2.c doc/examples/parse4.c: fixing a couple of + compilation errors when configured with --with-minimum + Wed Jun 16 16:07:10 CEST 2004 Daniel Veillard * debugXML.c: applied patch from Stefano Debenedetti to register diff --git a/doc/examples/io2.c b/doc/examples/io2.c index 59dede2a..2659ef1b 100644 --- a/doc/examples/io2.c +++ b/doc/examples/io2.c @@ -11,35 +11,48 @@ #include +#if defined(LIBXML_TREE_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) int -main(void) { +main(void) +{ - xmlNodePtr n; - xmlDocPtr doc; - xmlChar *xmlbuff; - int buffersize; + xmlNodePtr n; + xmlDocPtr doc; + xmlChar *xmlbuff; + int buffersize; - /* - * Create the document. - */ - doc = xmlNewDoc(BAD_CAST "1.0"); - n = xmlNewNode(NULL, BAD_CAST "root"); - xmlNodeSetContent(n, BAD_CAST "content"); - xmlDocSetRootElement(doc,n); + /* + * Create the document. + */ + doc = xmlNewDoc(BAD_CAST "1.0"); + n = xmlNewNode(NULL, BAD_CAST "root"); + xmlNodeSetContent(n, BAD_CAST "content"); + xmlDocSetRootElement(doc, n); - /* - * Dump the document to a buffer and print it - * for demonstration purposes. - */ - xmlDocDumpFormatMemory (doc, &xmlbuff, &buffersize, 1); - printf ((char *)xmlbuff); + /* + * Dump the document to a buffer and print it + * for demonstration purposes. + */ + xmlDocDumpFormatMemory(doc, &xmlbuff, &buffersize, 1); + printf((char *) xmlbuff); - /* - * Free associated memory. - */ - xmlFree (xmlbuff); - xmlFreeDoc(doc); + /* + * Free associated memory. + */ + xmlFree(xmlbuff); + xmlFreeDoc(doc); - return(0); + return (0); } +#else +#include + +int +main(void) +{ + fprintf(stderr, + "library not configured with tree and output support\n"); + return (1); +} +#endif diff --git a/doc/examples/parse4.c b/doc/examples/parse4.c index fe578945..3e280560 100644 --- a/doc/examples/parse4.c +++ b/doc/examples/parse4.c @@ -14,6 +14,7 @@ #include #include +#ifdef LIBXML_PUSH_ENABLED static FILE *desc; /** @@ -134,3 +135,9 @@ int main(int argc, char **argv) { xmlMemoryDump(); return(0); } +#else /* ! LIBXML_PUSH_ENABLED */ +int main(int argc, char **argv) { + fprintf(stderr, "Library not compiled with push parser support\n"); + return(1); +} +#endif