From 9e05faabffbb99876850cc3330411b4c9dc0f60b Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 30 Sep 2020 19:20:40 +0200 Subject: [PATCH] unify buffers --- armsrc/iso14443b.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/armsrc/iso14443b.c b/armsrc/iso14443b.c index 4646b2731..ece5edfd3 100644 --- a/armsrc/iso14443b.c +++ b/armsrc/iso14443b.c @@ -1774,7 +1774,8 @@ void SendRawCommand14443B_Ex(PacketCommandNG *c) { if ((param & ISO14B_APDU) == ISO14B_APDU) { status = iso14443b_apdu(cmd, len, (param & ISO14B_SEND_CHAINING), buf, sizeof(buf)); - reply_mix(CMD_HF_ISO14443B_COMMAND, status, status, 0, buf, status); + sendlen = MIN(Demod.len, PM3_CMD_DATA_SIZE); + reply_mix(CMD_HF_ISO14443B_COMMAND, status, status, 0, buf, sendlen); } if ((param & ISO14B_RAW) == ISO14B_RAW) { @@ -1782,8 +1783,6 @@ void SendRawCommand14443B_Ex(PacketCommandNG *c) { AddCrc14B(cmd, len); len += 2; } - uint8_t buf[100] = {0}; - uint32_t start_time = 0; uint32_t eof_time = 0; CodeAndTransmit14443bAsReader(cmd, len, &start_time, &eof_time);