summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/imgtool/modules/mac.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/imgtool/modules/mac.cpp')
-rw-r--r--src/tools/imgtool/modules/mac.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/imgtool/modules/mac.cpp b/src/tools/imgtool/modules/mac.cpp
index f606451c6e1..90c68323f76 100644
--- a/src/tools/imgtool/modules/mac.cpp
+++ b/src/tools/imgtool/modules/mac.cpp
@@ -4485,7 +4485,10 @@ end_of_list:
/* check free node count */
if (freeNodes != actualFreeNodes)
- return IMGTOOLERR_CORRUPTIMAGE;
+ {
+ err = IMGTOOLERR_CORRUPTIMAGE;
+ goto bail;
+ }
bail:
/* free buffers */