tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning (nw)

This commit is contained in:
firewave 2018-01-20 03:36:07 +01:00
parent 5e3467af40
commit 25e985e6f7

View File

@ -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)
{