From: Paolo Bonzini Date: Thu, 23 Dec 2010 12:42:54 +0000 (+0100) Subject: fix QemuOpts leak X-Git-Tag: v0.14.0-rc0~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=363f8cb9bcd308bd03d28e04ea5f5557dea5d5e8;p=thirdparty%2Fqemu.git fix QemuOpts leak Now that no backend's open function saves the passed QemuOpts, fix a leak in the qemu_chr_open backwards-compatible parser. Signed-off-by: Paolo Bonzini Signed-off-by: Anthony Liguori --- diff --git a/qemu-char.c b/qemu-char.c index bb0c32d874a..ee4f4cab2de 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -2559,6 +2559,7 @@ CharDriverState *qemu_chr_open(const char *label, const char *filename, void (*i if (chr && qemu_opt_get_bool(opts, "mux", 0)) { monitor_init(chr, MONITOR_USE_READLINE); } + qemu_opts_del(opts); return chr; }