35 lines
1.2 KiB
Diff
35 lines
1.2 KiB
Diff
From 2edb23f8ce178fc3c8e166854ef056cbf2caeda6 Mon Sep 17 00:00:00 2001
|
|
From: Michal Privoznik <mprivozn@redhat.com>
|
|
Date: Fri, 4 Sep 2020 08:55:39 +0200
|
|
Subject: [PATCH 056/108] qemu_interface: Fix @cfg refcounting in
|
|
qemuInterfacePrepareSlirp()
|
|
|
|
In the qemuInterfacePrepareSlirp() function, the qemu driver
|
|
config is obtained (via virQEMUDriverGetConfig()), but it is
|
|
never unrefed leading to mangled refcounter.
|
|
|
|
Fixes: 9145b3f1cc334e946b3f9ea45d6c24c868301e6f
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Reviewed-by: Laine Stump <laine@redhat.com>
|
|
(cherry picked from commit 5befe4ee184d137b7fa8a7efee83aa4a03d7d293)
|
|
---
|
|
src/qemu/qemu_interface.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/qemu/qemu_interface.c b/src/qemu/qemu_interface.c
|
|
index 2b24c73d65..77c890a165 100644
|
|
--- a/src/qemu/qemu_interface.c
|
|
+++ b/src/qemu/qemu_interface.c
|
|
@@ -634,7 +634,7 @@ qemuSlirpPtr
|
|
qemuInterfacePrepareSlirp(virQEMUDriverPtr driver,
|
|
virDomainNetDefPtr net)
|
|
{
|
|
- virQEMUDriverConfigPtr cfg = virQEMUDriverGetConfig(driver);
|
|
+ g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
|
|
g_autoptr(qemuSlirp) slirp = NULL;
|
|
size_t i;
|
|
|
|
--
|
|
2.33.0
|
|
|