diff options
author | Dmitry Stogov <dmitry@php.net> | 2007-06-13 13:38:26 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2007-06-13 13:38:26 +0000 |
commit | f018ec9024e1455c13c7acac612a91eea923c936 (patch) | |
tree | 1774b004136aa52cb2f74b9a30c0de2afe114840 /ext/simplexml/tests/bug35785.phpt | |
parent | 62849e3fee1397cc27966474f6964f1c0fe0f50b (diff) | |
download | php-git-f018ec9024e1455c13c7acac612a91eea923c936.tar.gz |
Fixed wrong fix for bug #41582
Diffstat (limited to 'ext/simplexml/tests/bug35785.phpt')
-rwxr-xr-x | ext/simplexml/tests/bug35785.phpt | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/ext/simplexml/tests/bug35785.phpt b/ext/simplexml/tests/bug35785.phpt index 4156a7c9f3..0e03f07c55 100755 --- a/ext/simplexml/tests/bug35785.phpt +++ b/ext/simplexml/tests/bug35785.phpt @@ -8,13 +8,13 @@ Bug #35785 (SimpleXML memory read error) $xml = simplexml_load_string("<root></root>"); $xml->bla->posts->name = "FooBar"; echo $xml->asXML(); - -echo "===FAIL===\n"; - $xml = simplexml_load_string("<root></root>"); $count = count($xml->bla->posts); var_dump($count); -$xml->bla->posts[++$count]->name = "FooBar"; +$xml->bla->posts[$count]->name = "FooBar"; +echo $xml->asXML(); +$xml = simplexml_load_string("<root></root>"); +$xml->bla->posts[]->name = "FooBar"; echo $xml->asXML(); ?> ===DONE=== @@ -22,12 +22,9 @@ echo $xml->asXML(); --EXPECTF-- <?xml version="1.0"?> <root><bla><posts><name>FooBar</name></posts></bla></root> -===FAIL=== int(0) - -Notice: Indirect modification of overloaded element of SimpleXMLElement has no effect in %sbug35785.php on line %d - -Strict Standards: Creating default object from empty value in %sbug35785.php on line %d <?xml version="1.0"?> -<root><bla><posts/></bla></root> +<root><bla><posts><name>FooBar</name></posts></bla></root> +<?xml version="1.0"?> +<root><bla><posts><name>FooBar</name></posts></bla></root> ===DONE=== |