diff options
author | danh-arm <dan.handley@arm.com> | 2018-05-03 16:48:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-03 16:48:50 +0100 |
commit | 0d2a1e42a5cc6787d215c0f9f17aaf040a85c3f8 (patch) | |
tree | 494b756a87f4bc38fd93cc763ecdb329b2bcf3b5 /tools | |
parent | 0ef858bdad63d5e286807a80371ac13195ad12d8 (diff) | |
parent | 8d283231c9193a9e7c754fe0b03da9bf96d9bf05 (diff) |
Merge pull request #1374 from jonathanwright-ARM/jw/fix-memory-leaks-in-fiptool
Fix memory leaks in fiptool
Diffstat (limited to 'tools')
-rw-r--r-- | tools/fiptool/fiptool.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/fiptool/fiptool.c b/tools/fiptool/fiptool.c index e70ff364..e4348ee8 100644 --- a/tools/fiptool/fiptool.c +++ b/tools/fiptool/fiptool.c @@ -169,7 +169,10 @@ static void free_image_desc(image_desc_t *desc) free(desc->name); free(desc->cmdline_name); free(desc->action_arg); - free(desc->image); + if (desc->image) { + free(desc->image->buffer); + free(desc->image); + } free(desc); } |