From: Matt Coleman Date: Thu, 21 Jan 2021 18:51:06 +0000 (-0500) Subject: hyperv: use g_autoptr for Msvm_DiskDrive in hypervDomainDefParsePhysicalDisk X-Git-Tag: v7.1.0-rc1~475 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51080a21f5f673f1027621adf26263e0c6dd05a4;p=thirdparty%2Flibvirt.git hyperv: use g_autoptr for Msvm_DiskDrive in hypervDomainDefParsePhysicalDisk Signed-off-by: Matt Coleman Reviewed-by: Laine Stump --- diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 06eee379a1..40e4c97d35 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.c @@ -1101,7 +1101,7 @@ hypervDomainDefParsePhysicalDisk(hypervPrivate *priv, { int result = -1; Msvm_ResourceAllocationSettingData *controller = NULL; - Msvm_DiskDrive *diskdrive = NULL; + g_autoptr(Msvm_DiskDrive) diskdrive = NULL; virDomainDiskDefPtr disk = NULL; char **hostResource = entry->data->HostResource.data; g_autofree char *hostEscaped = NULL; @@ -1188,7 +1188,6 @@ hypervDomainDefParsePhysicalDisk(hypervPrivate *priv, cleanup: if (result != 0 && disk) virDomainDiskDefFree(disk); - hypervFreeObject((hypervObject *)diskdrive); return result; }