From 7ea7061ed019782d18b82983e5e83b82c62afa19 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Thu, 21 Feb 2019 23:22:39 +0100 Subject: [PATCH] fix: 'hf mf cload' - wrong free --- client/cmdhfmf.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/client/cmdhfmf.c b/client/cmdhfmf.c index 57cf246da..e69fd6ba3 100644 --- a/client/cmdhfmf.c +++ b/client/cmdhfmf.c @@ -2752,10 +2752,9 @@ int CmdHF14AMfCLoad(const char *Cmd) { res = loadFileEML( Cmd, "eml", data, &datalen); } } - if ( res ) { - free(data); + + if ( res ) return 1; - } // PrintAndLogEx(INFO, "DATA | %s", sprint_hex(data+1000, 24) );