staging: exfat: remove return and error return via a goto
authorColin Ian King <colin.king@canonical.com>
Mon, 2 Sep 2019 09:40:52 +0000 (10:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Sep 2019 07:36:07 +0000 (09:36 +0200)
commitbe22bc7ceb5f4a713924c2ccaa9db1c27992b739
treeb02674d0612b64f1e379e2ae93eceba1f5825bd7
parent076a8e2f769e870cc8eedda746fdc8a9aa0c11f9
staging: exfat: remove return and error return via a goto

The return statement is incorrect, the error exit should be by
assigning ret with the error code and exiting via label out.
Thanks to Valdis KlÄ“tnieks for correcting my original fix.

Addresses-Coverity: ("Structurally dead code")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Link: https://lore.kernel.org/r/20190902094052.28029-1-colin.king@canonical.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/exfat/exfat_super.c