]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuDomainRemoveInactiveCommon: Remove 'driver' argument
authorPeter Krempa <pkrempa@redhat.com>
Thu, 15 May 2025 14:38:03 +0000 (16:38 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 16 May 2025 12:48:21 +0000 (14:48 +0200)
The function can fetch it from @vm.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_domain.c

index fa1615cebaf0b75b085b83ef8784d73d607fe382..8ad7a57a8577201ad322e0b1d0e893b76b8f8781 100644 (file)
@@ -5787,12 +5787,11 @@ int qemuDomainMomentDiscardAll(void *payload,
 
 
 static void
-qemuDomainRemoveInactiveCommon(virQEMUDriver *driver,
-                               virDomainObj *vm,
+qemuDomainRemoveInactiveCommon(virDomainObj *vm,
                                virDomainUndefineFlagsValues flags,
                                bool migration)
 {
-    g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
+    g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(QEMU_DOMAIN_PRIVATE(vm)->driver);
     g_autofree char *snapDir = NULL;
     g_autofree char *chkDir = NULL;
 
@@ -5836,7 +5835,7 @@ qemuDomainRemoveInactive(virQEMUDriver *driver,
         return;
     }
 
-    qemuDomainRemoveInactiveCommon(driver, vm, flags, migration);
+    qemuDomainRemoveInactiveCommon(vm, flags, migration);
 
     virDomainObjListRemove(driver->domains, vm);
 }
@@ -5858,7 +5857,7 @@ qemuDomainRemoveInactiveLocked(virQEMUDriver *driver,
         return;
     }
 
-    qemuDomainRemoveInactiveCommon(driver, vm, 0, false);
+    qemuDomainRemoveInactiveCommon(vm, 0, false);
 
     virDomainObjListRemoveLocked(driver->domains, vm);
 }