mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-22 06:13:27 -07:00
And another try...
This commit is contained in:
parent
ee7fd63c27
commit
9da26c8cc3
1 changed files with 2 additions and 2 deletions
|
@ -330,8 +330,8 @@ int EMVExchangeEx(EMVCommandChannel channel, bool ActivateField, bool LeaveField
|
||||||
if (Result[*ResultLen-2] == 0x61) {
|
if (Result[*ResultLen-2] == 0x61) {
|
||||||
uint8_t La = Result[*ResultLen-1];
|
uint8_t La = Result[*ResultLen-1];
|
||||||
uint8_t get_response[5] = {apdu[0], ISO7816_GET_RESPONSE, 0x00, 0x00, La};
|
uint8_t get_response[5] = {apdu[0], ISO7816_GET_RESPONSE, 0x00, 0x00, La};
|
||||||
size_t oldlen = *ResultLen-2;
|
size_t oldlen = *ResultLen;
|
||||||
res = EMVExchangeEx(channel, false, LeaveFieldON, get_response, sizeof(get_response), &Result[oldlen], MaxResultLen-oldlen, ResultLen, sw, tlv);
|
res = EMVExchangeEx(channel, false, LeaveFieldON, get_response, sizeof(get_response), &Result[oldlen-2], MaxResultLen-oldlen+2, ResultLen, sw, tlv);
|
||||||
*ResultLen += oldlen;
|
*ResultLen += oldlen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue