]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: virDomainDiskDefDriverParseXML: Drop unused XPath infrastructure
authorPeter Krempa <pkrempa@redhat.com>
Thu, 23 Feb 2023 15:05:42 +0000 (16:05 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 6 Mar 2023 12:22:36 +0000 (13:22 +0100)
The function doesn't use XPath at all. Don't pass the context to it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/conf/domain_conf.c

index ee74d5ab8ae8ee371eeecb7d9919bda49d9c228c..f7f9ec3c0a40b254cf7706d89103848fc3c42a45 100644 (file)
@@ -7754,13 +7754,8 @@ virDomainDiskDefGeometryParse(virDomainDiskDef *def,
 
 static int
 virDomainDiskDefDriverParseXML(virDomainDiskDef *def,
-                               xmlNodePtr cur,
-                               xmlXPathContextPtr ctxt)
+                               xmlNodePtr cur)
 {
-    VIR_XPATH_NODE_AUTORESTORE(ctxt)
-
-    ctxt->node = cur;
-
     def->driverName = virXMLPropString(cur, "name");
 
     if (virXMLPropEnum(cur, "cache", virDomainDiskCacheTypeFromString,
@@ -8048,7 +8043,7 @@ virDomainDiskDefParseXML(virDomainXMLOption *xmlopt,
         if (virDomainVirtioOptionsParseXML(driverNode, &def->virtio) < 0)
             return NULL;
 
-        if (virDomainDiskDefDriverParseXML(def, driverNode, ctxt) < 0)
+        if (virDomainDiskDefDriverParseXML(def, driverNode) < 0)
             return NULL;
 
         if (virDomainDiskDefDriverSourceParseXML(def->src, driverNode, ctxt) < 0)