From: Shaleen Bathla Date: Tue, 17 Jan 2023 09:22:13 +0000 (+0530) Subject: qemuProcessEventSubmit : Unref event->vm instead of vm X-Git-Tag: v9.1.0-rc1~202 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=228e5a98d2567843c0c2f624956c7726e46b6234;p=thirdparty%2Flibvirt.git qemuProcessEventSubmit : Unref event->vm instead of vm In error case, unref event->vm instead of vm. This makes it easier for the reader to understand as it is the event struct that's holding the reference. Signed-off-by: Shaleen Bathla Reviewed-by: Michal Privoznik --- diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index ee9f0784d3..83b5534180 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -287,7 +287,7 @@ qemuProcessEventSubmit(virDomainObj *vm, event->data = data; if (virThreadPoolSendJob(driver->workerPool, 0, event) < 0) { - virObjectUnref(vm); + virObjectUnref(event->vm); qemuProcessEventFree(event); } }