From 25e985e6f741979e803487613ba578b91dcee311 Mon Sep 17 00:00:00 2001 From: firewave Date: Sat, 20 Jan 2018 03:36:07 +0100 Subject: [PATCH] tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning (nw) --- src/tools/imgtool/modules/fat.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tools/imgtool/modules/fat.cpp b/src/tools/imgtool/modules/fat.cpp index e1b3a914c2b..057a5c68770 100644 --- a/src/tools/imgtool/modules/fat.cpp +++ b/src/tools/imgtool/modules/fat.cpp @@ -1557,6 +1557,7 @@ static imgtoolerr_t fat_construct_dirent(const char *filename, creation_policy_t memcpy(created_entry, created_entry + created_entry_len - FAT_DIRENT_SIZE, FAT_DIRENT_SIZE); created_entry_len = FAT_DIRENT_SIZE; free(created_entry); + created_entry = NULL; new_created_entry = (uint8_t *) malloc(created_entry_len); if (!new_created_entry) {