]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
hyperv: use g_autoptr for Msvm_DiskDrive in hypervDomainDefParsePhysicalDisk
authorMatt Coleman <mcoleman@datto.com>
Thu, 21 Jan 2021 18:51:06 +0000 (13:51 -0500)
committerLaine Stump <laine@redhat.com>
Fri, 22 Jan 2021 19:04:26 +0000 (14:04 -0500)
Signed-off-by: Matt Coleman <matt@datto.com>
Reviewed-by: Laine Stump <laine@redhat.com>
src/hyperv/hyperv_driver.c

index 06eee379a1ed233e35ff3bc37de1339555d437b0..40e4c97d350a7d88222ea314e9bbe57f93198b30 100644 (file)
@@ -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;
 }