commit | acfba2e86e9220aedc66399d0906f0efeee9b8d4 | [log] [tgz] |
---|---|---|
author | Fabio Utzig <utzig@utzig.org> | Mon May 22 11:06:29 2017 -0400 |
committer | Fabio Utzig <utzig@utzig.org> | Wed May 24 09:16:15 2017 -0400 |
tree | 4247fa25ce4550674dee199d8a0dfe5c2097df50 | |
parent | 856f783d7d4553510037aba4e721e8f0edd3488b [diff] [blame] |
Fix for boot_read_swap_state_by_id to close flash area on errors
diff --git a/boot/bootutil/src/bootutil_misc.c b/boot/bootutil/src/bootutil_misc.c index dae6a67..1a12bfe 100644 --- a/boot/bootutil/src/bootutil_misc.c +++ b/boot/bootutil/src/bootutil_misc.c
@@ -286,12 +286,8 @@ } rc = boot_read_swap_state(fap, state); - if (rc) { - flash_area_close(fap); - return rc; - } - - return 0; + flash_area_close(fap); + return rc; } int