From 28da6f60f65f7594235c89d522fc1de849709297 Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Mon, 10 May 2021 15:26:39 +0300 Subject: [PATCH] fix chaining --- client/src/cmdhf14a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/cmdhf14a.c b/client/src/cmdhf14a.c index 1bc6c16cf..f79396d96 100644 --- a/client/src/cmdhf14a.c +++ b/client/src/cmdhf14a.c @@ -1049,7 +1049,7 @@ int ExchangeAPDU14a(uint8_t *datain, int datainlen, bool activateField, bool lea while (chaining) { // I-block with chaining res = CmdExchangeAPDU(false, NULL, 0, false, &dataout[*dataoutlen], maxdataoutlen, dataoutlen, &chaining); - if (res == PM3_SUCCESS) { + if (res != PM3_SUCCESS) { if (leaveSignalON == false) DropField();