From dd3798c2300f4142bb31c44ef48cf059b006854d Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Mon, 26 Jul 2021 17:36:23 +0300 Subject: [PATCH] cov 353927 --- client/src/cmdhfmfdes.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/cmdhfmfdes.c b/client/src/cmdhfmfdes.c index d756672ad..046c05dcd 100644 --- a/client/src/cmdhfmfdes.c +++ b/client/src/cmdhfmfdes.c @@ -4362,8 +4362,10 @@ static int CmdHF14ADesChangeKey(const char *Cmd) { } int oldkeytype = dctx.keyType; - if (CLIGetOptionList(arg_get_str(ctx, 12), DesfireAlgoOpts, &oldkeytype)) + if (CLIGetOptionList(arg_get_str(ctx, 12), DesfireAlgoOpts, &oldkeytype)) { + CLIParserFree(ctx); return PM3_ESOFT; + } uint8_t oldkey[DESFIRE_MAX_KEY_SIZE] = {0}; uint8_t keydata[200] = {0};