summaryrefslogtreecommitdiff
path: root/liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch
blob: 44b28d8784aa7c4f09af6e77deb7e10db3f1c684 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- misc/liblangtag-0.4.0/liblangtag/lt-xml.c
+++ misc/build/liblangtag-0.4.0/liblangtag/lt-xml.c
@@ -292,7 +292,7 @@ _lt_xml_merge_keys(lt_xml_t    *xml,
 	}
 	n = xmlXPathNodeSetGetLength(xobj->nodesetval);
 	for (i = 0; i < n; i++) {
-		xmlNodePtr p = xmlCopyNode(xmlXPathNodeSetItem(xobj->nodesetval, i), 1);
+		xmlNodePtr p = xmlDocCopyNode(xmlXPathNodeSetItem(xobj->nodesetval, i), doc1, 1);
 
 		xmlAddChild(parent_node, p);
 	}