From 01a10bade75b75afd0385ef96cb34a1531013bb6 Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Mon, 3 Dec 2018 18:49:54 +0200 Subject: [PATCH] Mastercard compute cryptographic checksum result will print anyway --- client/emv/cmdemv.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/emv/cmdemv.c b/client/emv/cmdemv.c index 29f26b7a7..7308b8335 100644 --- a/client/emv/cmdemv.c +++ b/client/emv/cmdemv.c @@ -1048,10 +1048,10 @@ int CmdEMVExec(const char *cmd) { dreturn(9); } - if (decodeTLV) { - TLVPrintFromBuffer(buf, len); - PrintAndLogEx(NORMAL, ""); - } + // Mastercard compute cryptographic checksum result + TLVPrintFromBuffer(buf, len); + PrintAndLogEx(NORMAL, ""); + free(udol_data_tlv); }