|
|
|
@ -7,7 +7,7 @@ Bug #36756: (DOMDocument::removeChild corrupts node) |
|
|
|
|
|
|
|
/* Node is preserved from removeChild */ |
|
|
|
$dom = new DOMDocument(); |
|
|
|
$dom->loadXML('<root><child/></root>'); |
|
|
|
$dom->loadXML(b'<root><child/></root>'); |
|
|
|
$xpath = new DOMXpath($dom); |
|
|
|
$node = $xpath->query('/root')->item(0); |
|
|
|
echo $node->nodeName . "\n"; |
|
|
|
@ -15,7 +15,7 @@ $dom->removeChild($GLOBALS['dom']->firstChild); |
|
|
|
echo "nodeType: " . $node->nodeType . "\n"; |
|
|
|
|
|
|
|
/* Node gets destroyed during removeChild */ |
|
|
|
$dom->loadXML('<root><child/></root>'); |
|
|
|
$dom->loadXML(b'<root><child/></root>'); |
|
|
|
$xpath = new DOMXpath($dom); |
|
|
|
$node = $xpath->query('//child')->item(0); |
|
|
|
echo $node->nodeName . "\n"; |
|
|
|
|