From: Peter Krempa Date: Tue, 30 Nov 2021 10:42:17 +0000 (+0100) Subject: qemuDomainGetDiskErrors: Automatically free GHashTable X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9e0995c8213e7415451b6f1d37c2f010f2343bcc;p=libvirt.git qemuDomainGetDiskErrors: Automatically free GHashTable Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko Reviewed-by: Martin Kletzander --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 3390f26260..74b540ad91 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -16423,7 +16423,7 @@ qemuDomainGetDiskErrors(virDomainPtr dom, virQEMUDriver *driver = dom->conn->privateData; virDomainObj *vm = NULL; qemuDomainObjPrivate *priv; - GHashTable *table = NULL; + g_autoptr(GHashTable) table = NULL; bool blockdev = false; int ret = -1; size_t i; @@ -16484,7 +16484,6 @@ qemuDomainGetDiskErrors(virDomainPtr dom, cleanup: virDomainObjEndAPI(&vm); - virHashFree(table); if (ret < 0) { for (i = 0; i < n; i++) VIR_FREE(errors[i].disk);