mirror of
https://github.com/libvirt/libvirt.git
synced 2026-07-30 08:08:11 -05:00
virsh: Use proper helper for parsing XML in virshDumpXML
Use virXMLParseStringCtxt instead of virXMLParseString since the code requires a XPath context anyways. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
+1
-4
@@ -457,14 +457,11 @@ virshDumpXML(vshControl *ctl,
|
||||
}
|
||||
|
||||
oldblanks = xmlKeepBlanksDefault(0);
|
||||
doc = virXMLParseString(xml, url);
|
||||
doc = virXMLParseStringCtxt(xml, url, &ctxt);
|
||||
xmlKeepBlanksDefault(oldblanks);
|
||||
if (!doc)
|
||||
return false;
|
||||
|
||||
if (!(ctxt = virXMLXPathContextNew(doc)))
|
||||
return false;
|
||||
|
||||
if ((nnodes = virXPathNodeSet(xpath, ctxt, &nodes)) < 0) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user