From e36a8ca5fb47d16dfd06c65b3c23a1543880f76d Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sun, 26 Apr 2020 19:28:58 +0200 Subject: [PATCH] coverity fix 286920 --- client/src/preferences.c | 1 + 1 file changed, 1 insertion(+) diff --git a/client/src/preferences.c b/client/src/preferences.c index 1e0b59297..9d482a1f5 100644 --- a/client/src/preferences.c +++ b/client/src/preferences.c @@ -122,6 +122,7 @@ int preferences_save(void) { char* backupFilename = (char *)calloc(fnLen, sizeof(uint8_t)); if (backupFilename == NULL) { PrintAndLogEx(ERR, "failed to allocate memory"); + free(fn); return PM3_EMALLOC; } snprintf(backupFilename, fnLen, "%s.bak", fn);