fixing bug #112904: html output method escaped plus sign character in URI

* HTMLtree.c: fixing  bug #112904: html output method escaped
  plus sign character in URI attribute.
Daniel
diff --git a/ChangeLog b/ChangeLog
index b706354..3a4db9d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri May 16 13:17:52 EDT 2003 Daniel Veillard <daniel@veillard.com>
+
+	* HTMLtree.c: fixing  bug #112904: html output method escaped
+	  plus sign character in URI attribute.
+
 Thu May 15 18:06:18 EDT 2003 Daniel Veillard <daniel@veillard.com>
 
 	* build_glob.py global.data globals.c parser.c
diff --git a/HTMLtree.c b/HTMLtree.c
index 9a39255..1d2f6de 100644
--- a/HTMLtree.c
+++ b/HTMLtree.c
@@ -615,7 +615,7 @@
 
 		while (IS_BLANK(*tmp)) tmp++;
 
-		escaped = xmlURIEscapeStr(tmp, BAD_CAST"@/:=?;#%&,");
+		escaped = xmlURIEscapeStr(tmp, BAD_CAST"@/:=?;#%&,+");
 		if (escaped != NULL) {
 		    xmlBufferWriteQuotedString(buf->buffer, escaped);
 		    xmlFree(escaped);