]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Remove return value from qemuMonitorDomainJobStatusChangeCallback
authorPeter Krempa <pkrempa@redhat.com>
Tue, 20 Jul 2021 08:05:06 +0000 (10:05 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 23 Jul 2021 08:01:47 +0000 (10:01 +0200)
Change the callback prototype and fix the callback registered in the
process code.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_monitor.h
src/qemu/qemu_process.c

index 483ad8012647eb4f5fd01faf1175bad4e9d209df..5f25d821f648c78ecd5969bd07a43fb72be97b86 100644 (file)
@@ -210,11 +210,11 @@ typedef void (*qemuMonitorDomainBlockJobCallback)(qemuMonitor *mon,
                                                   int status,
                                                   const char *error,
                                                   void *opaque);
-typedef int (*qemuMonitorDomainJobStatusChangeCallback)(qemuMonitor *mon,
-                                                        virDomainObj *vm,
-                                                        const char *jobname,
-                                                        int status,
-                                                        void *opaque);
+typedef void (*qemuMonitorDomainJobStatusChangeCallback)(qemuMonitor *mon,
+                                                         virDomainObj *vm,
+                                                         const char *jobname,
+                                                         int status,
+                                                         void *opaque);
 typedef int (*qemuMonitorDomainTrayChangeCallback)(qemuMonitor *mon,
                                                    virDomainObj *vm,
                                                    const char *devAlias,
index 25b2543968c26fcec440400a235bc00238429cd7..83260c902eb3a84f93abf0756f0dda0fb5431972 100644 (file)
@@ -977,7 +977,7 @@ qemuProcessHandleBlockJob(qemuMonitor *mon G_GNUC_UNUSED,
 }
 
 
-static int
+static void
 qemuProcessHandleJobStatusChange(qemuMonitor *mon G_GNUC_UNUSED,
                                  virDomainObj *vm,
                                  const char *jobname,
@@ -1034,7 +1034,6 @@ qemuProcessHandleJobStatusChange(qemuMonitor *mon G_GNUC_UNUSED,
  cleanup:
     qemuProcessEventFree(processEvent);
     virObjectUnlock(vm);
-    return 0;
 }