]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Use VIR_AUTOCLEAN() in qemuBuildIOMMUCommandLine()
authorAndrea Bolognani <abologna@redhat.com>
Tue, 28 May 2019 10:42:22 +0000 (12:42 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 3 Jun 2019 15:40:39 +0000 (17:40 +0200)
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_command.c

index 4a3aa26d7efa31ff928499c23672089135bdbde1..dd7ea0941d4689a56a2e76e7d1175554850bedb5 100644 (file)
@@ -6928,7 +6928,7 @@ qemuBuildIOMMUCommandLine(virCommandPtr cmd,
                           const virDomainDef *def,
                           virQEMUCapsPtr qemuCaps)
 {
-    virBuffer opts = VIR_BUFFER_INITIALIZER;
+    VIR_AUTOCLEAN(virBuffer) opts = VIR_BUFFER_INITIALIZER;
     const virDomainIOMMUDef *iommu = def->iommu;
 
     if (!iommu)
@@ -6970,7 +6970,6 @@ qemuBuildIOMMUCommandLine(virCommandPtr cmd,
     virCommandAddArg(cmd, "-device");
     virCommandAddArgBuffer(cmd, &opts);
 
-    virBufferFreeAndReset(&opts);
     return 0;
 }