Fixed reopening of #78662 <form action="..."> is an URI reference Daniel
* HTMLtree.c: Fixed reopening of #78662 <form action="...">
is an URI reference
Daniel
diff --git a/ChangeLog b/ChangeLog
index d23751d..3f37ee5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Mar 27 15:06:13 CET 2003 Daniel Veillard <daniel@veillard.com>
+
+ * HTMLtree.c: Fixed reopening of #78662 <form action="...">
+ is an URI reference
+
Wed Mar 26 22:38:39 CET 2003 Daniel Veillard <daniel@veillard.com>
* xpath.c: fixed bug #109160 on non-ASCII IDs
diff --git a/HTMLtree.c b/HTMLtree.c
index 039f3bd..0eb7959 100644
--- a/HTMLtree.c
+++ b/HTMLtree.c
@@ -605,8 +605,11 @@
value = xmlNodeListGetString(doc, cur->children, 0);
if (value) {
xmlOutputBufferWriteString(buf, "=");
- if ((!xmlStrcasecmp(cur->name, BAD_CAST "href")) ||
- (!xmlStrcasecmp(cur->name, BAD_CAST "src"))) {
+ if ((cur->ns == NULL) && (cur->parent != NULL) &&
+ (cur->parent->ns == NULL) &&
+ ((!xmlStrcasecmp(cur->name, BAD_CAST "href")) ||
+ (!xmlStrcasecmp(cur->name, BAD_CAST "action")) ||
+ (!xmlStrcasecmp(cur->name, BAD_CAST "src")))) {
xmlChar *escaped;
xmlChar *tmp = value;