mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
Changed to the MIT Licence updated the doc accordingly preparing 2.4.14
* Copyright Makefile.am README configure.in libxml.spec.in: Changed to the MIT Licence * doc/FAQ.html doc/catalog.html doc/intro.html doc/xml.html doc/xmlio.html: updated the doc accordingly * include/libxml/xmlwin32version.h configure.in: preparing 2.4.14 release * python/generator.py python/libxml.c python/libxml2-python-api.xml python/libxml2class.txt python/libxml_wrap.h python/types.c: fixed the const xmlChar * wrapper and generator, XPath extension functions now use the context as first argument * python/tests/tstxpath.py python/tests/xpath.py python/tests/xpathext.py: Updated the tests accordingly * tree.c: fixed bug #70067 Daniel
This commit is contained in:
5
tree.c
5
tree.c
@ -3446,6 +3446,11 @@ xmlDocSetRootElement(xmlDocPtr doc, xmlNodePtr root) {
|
||||
xmlNodePtr old = NULL;
|
||||
|
||||
if (doc == NULL) return(NULL);
|
||||
if (root == NULL)
|
||||
return(NULL);
|
||||
xmlUnlinkNode(root);
|
||||
root->doc = doc;
|
||||
root->parent = (xmlNodePtr) doc;
|
||||
old = doc->children;
|
||||
while (old != NULL) {
|
||||
if (old->type == XML_ELEMENT_NODE)
|
||||
|
Reference in New Issue
Block a user