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-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ebee92b4fef9defa19a8c348ec8b2716732ad4df;p=qemu.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 1ad899e03b..62ea27eae5 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,