Commit 3cf6950b authored by Daniel Veillard's avatar Daniel Veillard
Browse files

fixing a couple of compilation errors when configured with --with-minimum

* doc/examples/io2.c doc/examples/parse4.c: fixing a couple of
  compilation errors when configured with --with-minimum
Daniel
parent bbaa997a
Thu Jun 17 00:51:55 CEST 2004 Daniel Veillard <daniel@veillard.com>
* 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 <daniel@veillard.com>
 
* debugXML.c: applied patch from Stefano Debenedetti to register
......
......@@ -11,35 +11,48 @@
#include <libxml/parser.h>
#if defined(LIBXML_TREE_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
int
main(void) {
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);
/*
* 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);
return(0);
main(void)
{
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);
/*
* 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);
return (0);
}
#else
#include <stdio.h>
int
main(void)
{
fprintf(stderr,
"library not configured with tree and output support\n");
return (1);
}
#endif
......@@ -14,6 +14,7 @@
#include <libxml/parser.h>
#include <libxml/tree.h>
#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
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment