mirror of
https://abf.rosa.ru/djam/php7.git
synced 2025-02-22 22:32:48 +00:00
17 lines
557 B
Diff
17 lines
557 B
Diff
diff -u -3 -p -r1.151.2.22.2.35 -r1.151.2.22.2.36
|
|
--- ext/simplexml/simplexml.c 31 Jul 2007 15:40:49 -0000 1.151.2.22.2.35
|
|
+++ ext/simplexml/simplexml.c 12 Nov 2007 18:59:26 -0000 1.151.2.22.2.36
|
|
@@ -1635,6 +1635,13 @@ SXE_METHOD(addAttribute)
|
|
|
|
localname = xmlSplitQName2((xmlChar *)qname, &prefix);
|
|
if (localname == NULL) {
|
|
+ if (nsuri_len > 0) {
|
|
+ if (prefix != NULL) {
|
|
+ xmlFree(prefix);
|
|
+ }
|
|
+ php_error_docref(NULL, E_WARNING, "Attribute requires prefix for namespace");
|
|
+ return;
|
|
+ }
|
|
localname = xmlStrdup((xmlChar *)qname);
|
|
}
|
|
|