block/qcow2: refactor qcow2_update_options_prepare error paths
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Tue, 2 Feb 2021 12:49:56 +0000 (15:49 +0300)
committerEric Blake <eblake@redhat.com>
Mon, 8 Mar 2021 22:04:46 +0000 (16:04 -0600)
commit1184b411016bce7590723170aa6b5984518707ec
tree2660819bdf1156bbf47b3794fcf6ee91b40f3f9b
parent15ce94a68ca6730466c565c3d29971aab3087bf1
block/qcow2: refactor qcow2_update_options_prepare error paths

Keep setting ret close to setting errp and don't merge different error
paths into one. This way it's more obvious that we don't return
error without setting errp.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Message-Id: <20210202124956.63146-15-vsementsov@virtuozzo.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
block/qcow2.c