]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virDomainDefNamespaceParse: remove unused attributes
authorJán Tomko <jtomko@redhat.com>
Tue, 20 Aug 2019 21:30:40 +0000 (23:30 +0200)
committerJán Tomko <jtomko@redhat.com>
Wed, 21 Aug 2019 08:29:19 +0000 (10:29 +0200)
Neither the xmlDocPtr nor the root xmlNode (also passed
in the XPathContext) are interesting to the callees.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
src/bhyve/bhyve_domain.c
src/conf/capabilities.h
src/conf/domain_conf.c
src/lxc/lxc_domain.c
src/qemu/qemu_domain.c
src/test/test_driver.c

index 67cd6cc0394d614c66efe5d2f09dfd75bd9e59a5..51366f8e267ec9c1f3d5dcf7942e445535fbccf5 100644 (file)
@@ -196,9 +196,7 @@ bhyveDomainDefNamespaceFree(void *nsdata)
 }
 
 static int
-bhyveDomainDefNamespaceParse(xmlDocPtr xml ATTRIBUTE_UNUSED,
-                             xmlNodePtr root ATTRIBUTE_UNUSED,
-                             xmlXPathContextPtr ctxt,
+bhyveDomainDefNamespaceParse(xmlXPathContextPtr ctxt,
                              void **data)
 {
     bhyveDomainCmdlineDefPtr cmd = NULL;
index 28b398891ac9e1d48709a02d63c401029f25d804..41c81ceeb1a044caedd71e118b6eeea44e0d4088 100644 (file)
@@ -182,8 +182,7 @@ struct _virCapsStoragePool {
 };
 
 
-typedef int (*virDomainDefNamespaceParse)(xmlDocPtr, xmlNodePtr,
-                                          xmlXPathContextPtr, void **);
+typedef int (*virDomainDefNamespaceParse)(xmlXPathContextPtr, void **);
 typedef void (*virDomainDefNamespaceFree)(void *);
 typedef int (*virDomainDefNamespaceXMLFormat)(virBufferPtr, void *);
 typedef const char *(*virDomainDefNamespaceHref)(void);
index 604e006dab3d5ca8133d4c886d0b34bc141df57d..40b5f9b801aee604a847bb5a3ce8d539f5089b61 100644 (file)
@@ -19643,7 +19643,7 @@ virDomainMemorytuneDefParse(virDomainDefPtr def,
 
 static virDomainDefPtr
 virDomainDefParseXML(xmlDocPtr xml,
-                     xmlNodePtr root,
+                     xmlNodePtr root ATTRIBUTE_UNUSED,
                      xmlXPathContextPtr ctxt,
                      virCapsPtr caps,
                      virDomainXMLOptionPtr xmlopt,
@@ -21345,7 +21345,7 @@ virDomainDefParseXML(xmlDocPtr xml,
     def->ns = xmlopt->ns;
 
     if (def->ns.parse &&
-        (def->ns.parse)(xml, root, ctxt, &def->namespaceData) < 0)
+        (def->ns.parse)(ctxt, &def->namespaceData) < 0)
         goto error;
 
     return def;
index 51a9fd36eb519ad2a29832a3e3790dd24db72af9..87f3c7bd6383c958c3a72e9e90ab65cbdf0d48d5 100644 (file)
@@ -207,9 +207,7 @@ lxcDomainDefNamespaceFree(void *nsdata)
 }
 
 static int
-lxcDomainDefNamespaceParse(xmlDocPtr xml ATTRIBUTE_UNUSED,
-                           xmlNodePtr root ATTRIBUTE_UNUSED,
-                           xmlXPathContextPtr ctxt,
+lxcDomainDefNamespaceParse(xmlXPathContextPtr ctxt,
                            void **data)
 {
     lxcDomainDefPtr lxcDef = NULL;
index a06672333cf71bd5a8c81ab22b23f161b2cb693a..880307f215344a93ad258a560338d9d107d87717 100644 (file)
@@ -3626,9 +3626,7 @@ qemuDomainDefNamespaceParseCaps(qemuDomainXmlNsDefPtr nsdef,
 
 
 static int
-qemuDomainDefNamespaceParse(xmlDocPtr xml ATTRIBUTE_UNUSED,
-                            xmlNodePtr root ATTRIBUTE_UNUSED,
-                            xmlXPathContextPtr ctxt,
+qemuDomainDefNamespaceParse(xmlXPathContextPtr ctxt,
                             void **data)
 {
     qemuDomainXmlNsDefPtr nsdata = NULL;
index c39eef2d4b4b7c674b3063df1155852b51a549af..a59984051d04da36f57b8a79bbfbd743dba782f6 100644 (file)
@@ -198,9 +198,7 @@ testDomainDefNamespaceFree(void *data)
 }
 
 static int
-testDomainDefNamespaceParse(xmlDocPtr xml ATTRIBUTE_UNUSED,
-                            xmlNodePtr root ATTRIBUTE_UNUSED,
-                            xmlXPathContextPtr ctxt,
+testDomainDefNamespaceParse(xmlXPathContextPtr ctxt,
                             void **data)
 {
     testDomainNamespaceDefPtr nsdata = NULL;