From: Kevin Wolf Date: Fri, 25 May 2018 12:48:16 +0000 (+0200) Subject: vdi: Fix vdi_co_do_create() return value X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=53618dd83885cc551a3833e228cf714494602142;p=qmiga%2Fqemu.git vdi: Fix vdi_co_do_create() return value .bdrv_co_create() is supposed to return 0 on success, but vdi could return a positive value instead. Fix this. Signed-off-by: Kevin Wolf Reviewed-by: Max Reitz Reviewed-by: Jeff Cody --- diff --git a/block/vdi.c b/block/vdi.c index 96a22b8e83..668af0a828 100644 --- a/block/vdi.c +++ b/block/vdi.c @@ -865,6 +865,7 @@ static int coroutine_fn vdi_co_do_create(BlockdevCreateOptions *create_options, } } + ret = 0; exit: blk_unref(blk); bdrv_unref(bs_file);