From f1cd95cc28ea09c1c76a61ffcb33c6c42b86d844 Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Fri, 23 Sep 2022 14:42:18 +0200 Subject: [PATCH] virsh: Use proper helper for parsing XML in virshDumpXML MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Use virXMLParseStringCtxt instead of virXMLParseString since the code requires a XPath context anyways. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- tools/virsh-util.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tools/virsh-util.c b/tools/virsh-util.c index 8a20f627a1..3c4a084441 100644 --- a/tools/virsh-util.c +++ b/tools/virsh-util.c @@ -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; } -- 2.39.5