From 6e514ea27c378cb35c424c1af9f0081ba927d9ad Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Thu, 24 Sep 2020 12:49:51 +0200 Subject: [PATCH] qemuSnapshotDiskContextCleanup: Don't leak snapctxt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The container itself needs to be freed too. Fixes: 8c2ecdf131c Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- src/qemu/qemu_snapshot.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qemu/qemu_snapshot.c b/src/qemu/qemu_snapshot.c index 0a97d3643f..63401db2a9 100644 --- a/src/qemu/qemu_snapshot.c +++ b/src/qemu/qemu_snapshot.c @@ -883,6 +883,8 @@ qemuSnapshotDiskContextCleanup(qemuSnapshotDiskContextPtr snapctxt) virJSONValueFree(snapctxt->actions); qemuSnapshotDiskCleanup(snapctxt->dd, snapctxt->ndd, snapctxt->vm, snapctxt->asyncJob); + + g_free(snapctxt); } G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuSnapshotDiskContext, qemuSnapshotDiskContextCleanup);