mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-22 14:13:42 -07:00
forget to free memory
This commit is contained in:
parent
4d314995d6
commit
496cf2fbd3
1 changed files with 6 additions and 2 deletions
|
@ -744,15 +744,19 @@ int CmdHF14AAPDU(const char *cmd) {
|
||||||
arg_str1(NULL, NULL, "<APDU (hex)>", NULL),
|
arg_str1(NULL, NULL, "<APDU (hex)>", NULL),
|
||||||
arg_param_end
|
arg_param_end
|
||||||
};
|
};
|
||||||
if (CLParserParseString(cmd, argtable, sizeof(argtable) / sizeof(argtable[0])))
|
if (CLParserParseString(cmd, argtable, sizeof(argtable) / sizeof(argtable[0]))){
|
||||||
|
CLParserFree()
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
activateField = arg_get_lit(1)->count;
|
activateField = arg_get_lit(1)->count;
|
||||||
leaveSignalON = arg_get_lit(2)->count;
|
leaveSignalON = arg_get_lit(2)->count;
|
||||||
decodeTLV = arg_get_lit(3)->count;
|
decodeTLV = arg_get_lit(3)->count;
|
||||||
// len = data + PCB(1b) + CRC(2b)
|
// len = data + PCB(1b) + CRC(2b)
|
||||||
if (CLParamHexToBuf(arg_get_str(4), data, sizeof(data) - 1 -2, &datalen))
|
if (CLParamHexToBuf(arg_get_str(4), data, sizeof(data) - 1 -2, &datalen)) {
|
||||||
|
CLParserFree()
|
||||||
return 1;
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
CLParserFree();
|
CLParserFree();
|
||||||
// PrintAndLog("---str [%d] %s", astr->count, astr->sval[0]);
|
// PrintAndLog("---str [%d] %s", astr->count, astr->sval[0]);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue