]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuProcessReconnectData: Drop 'driver' struct and clean up
authorPeter Krempa <pkrempa@redhat.com>
Thu, 15 May 2025 15:04:50 +0000 (17:04 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 16 May 2025 12:48:22 +0000 (14:48 +0200)
Nobody reads the struct member any more.

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

index 71838506b449411c2147dcdc7fac1714e19e1bb3..4800ba154a0fe4c66dbea8e5e83634612896d2cc 100644 (file)
@@ -9512,7 +9512,6 @@ qemuProcessReloadMachineTypes(virDomainObj *vm)
 
 
 struct qemuProcessReconnectData {
-    virQEMUDriver *driver;
     virDomainObj *obj;
     virIdentity *identity;
 };
@@ -9832,10 +9831,9 @@ qemuProcessReconnect(void *opaque)
 
 static int
 qemuProcessReconnectHelper(virDomainObj *obj,
-                           void *opaque)
+                           void *opaque G_GNUC_UNUSED)
 {
     virThread thread;
-    struct qemuProcessReconnectData *src = opaque;
     struct qemuProcessReconnectData *data;
     g_autofree char *name = NULL;
 
@@ -9845,7 +9843,6 @@ qemuProcessReconnectHelper(virDomainObj *obj,
 
     data = g_new0(struct qemuProcessReconnectData, 1);
 
-    memcpy(data, src, sizeof(*data));
     data->obj = obj;
     data->identity = virIdentityGetCurrent();
 
@@ -9887,9 +9884,8 @@ qemuProcessReconnectHelper(virDomainObj *obj,
 void
 qemuProcessReconnectAll(virQEMUDriver *driver)
 {
-    struct qemuProcessReconnectData data = {.driver = driver};
     virDomainObjListForEach(driver->domains, true,
-                            qemuProcessReconnectHelper, &data);
+                            qemuProcessReconnectHelper, NULL);
 }