From: Markus Armbruster Date: Wed, 28 May 2014 09:16:54 +0000 (+0200) Subject: qemu-img: Plug memory leak on block option help error path X-Git-Tag: v2.1.0-rc0~94^2~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebee92b4fef9defa19a8c348ec8b2716732ad4df;p=thirdparty%2Fqemu.git qemu-img: Plug memory leak on block option help error path Introduced in commit a283cb6; mostly harmless. Spotted by Coverity. Signed-off-by: Markus Armbruster Reviewed-by: Benoit Canet Signed-off-by: Kevin Wolf --- diff --git a/qemu-img.c b/qemu-img.c index 1ad899e03be..62ea27eae51 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -287,6 +287,7 @@ static int print_block_option_help(const char *filename, const char *fmt) proto_drv = bdrv_find_protocol(filename, true); if (!proto_drv) { error_report("Unknown protocol '%s'", filename); + free_option_parameters(create_options); return 1; } create_options = append_option_parameters(create_options,