From c74cd7bd328001c85cd6f74f63b52ae1263b4c22 Mon Sep 17 00:00:00 2001 From: "Denis V. Lunev" Date: Mon, 18 Sep 2023 20:00:40 +0200 Subject: [PATCH] parallels: fix memory leak in parallels_open() We should free opts allocated through qemu_opts_create() at the end. Signed-off-by: Denis V. Lunev Reviewed-by: Alexander Ivanov --- block/parallels.c | 1 + 1 file changed, 1 insertion(+) diff --git a/block/parallels.c b/block/parallels.c index 428f72de1c..af7be427c9 100644 --- a/block/parallels.c +++ b/block/parallels.c @@ -1217,6 +1217,7 @@ fail_format: fail_options: ret = -EINVAL; fail: + qemu_opts_del(opts); /* * "s" object was allocated by g_malloc0 so we can safely * try to free its fields even they were not allocated. -- 2.11.0