fixing compilation bug with some options disabled as well as
* debugXML.c testHTML.c tree.c doc/examples/*.c
include/libxml/xmlsave.h: fixing compilation bug with some options
disabled as well as --with-minimum should fix #134695
Daniel
diff --git a/testHTML.c b/testHTML.c
index cd3516e..c913bb3 100644
--- a/testHTML.c
+++ b/testHTML.c
@@ -704,7 +704,7 @@
static void
parseAndPrintFile(char *filename) {
- htmlDocPtr doc = NULL, tmp;
+ htmlDocPtr doc = NULL;
/*
* build an HTML tree from a string;
@@ -745,14 +745,18 @@
"Could not parse %s\n", filename);
}
+#ifdef LIBXML_TREE_ENABLED
/*
* test intermediate copy if needed.
*/
if (copy) {
+ htmlDocPtr tmp;
+
tmp = doc;
doc = xmlCopyDoc(doc, 1);
xmlFreeDoc(tmp);
}
+#endif
#ifdef LIBXML_OUTPUT_ENABLED
/*