OSDN Git Service

vmdk: Fix error handling/reporting of vmdk_check
authorFam Zheng <famz@redhat.com>
Fri, 4 Aug 2017 14:09:42 +0000 (22:09 +0800)
committerKevin Wolf <kwolf@redhat.com>
Tue, 8 Aug 2017 13:19:16 +0000 (15:19 +0200)
commit0e51b9b7c7b24127e9996259b611db3177ef6444
tree3b19d5c651ad26eed2bdb0f118d43662ce158442
parent809eb70ed6cfbfb6c198a25aed036849cc11944d
vmdk: Fix error handling/reporting of vmdk_check

Errors from the callees must be captured and propagated to our caller,
ensure this for both find_extent() and bdrv_getlength().

Reported-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/vmdk.c