patch from Vasily Tchekalkin to fix #109865 Daniel

* HTMLtree.c: patch from Vasily Tchekalkin to fix #109865
Daniel
diff --git a/HTMLtree.c b/HTMLtree.c
index 0eb7959..9a39255 100644
--- a/HTMLtree.c
+++ b/HTMLtree.c
@@ -800,6 +800,10 @@
 	    xmlOutputBufferWriteString(buf, ">");
 	} else {
 	    xmlOutputBufferWriteString(buf, "></");
+            if ((cur->ns != NULL) && (cur->ns->prefix != NULL)) {
+                xmlOutputBufferWriteString(buf, (const char *)cur->ns->prefix);
+                xmlOutputBufferWriteString(buf, ":");
+            }
 	    xmlOutputBufferWriteString(buf, (const char *)cur->name);
 	    xmlOutputBufferWriteString(buf, ">");
 	}