mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 13:00:42 -07:00
fix cppchecker
This commit is contained in:
parent
8f9d8fa1bd
commit
6a6dcd4f56
1 changed files with 3 additions and 5 deletions
|
@ -1986,7 +1986,7 @@ static int handler_desfire_writedata(mfdes_data_t *data, MFDES_FILE_TYPE_T type,
|
||||||
}
|
}
|
||||||
uint32_t datatowrite = le24toh(data->length);
|
uint32_t datatowrite = le24toh(data->length);
|
||||||
uint32_t offset = le24toh(data->offset);
|
uint32_t offset = le24toh(data->offset);
|
||||||
uint32_t datasize, pos, recvlen = 0;
|
uint32_t datasize, recvlen = 0;
|
||||||
int res = PM3_SUCCESS;
|
int res = PM3_SUCCESS;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
uint8_t tmp[60] = {0};
|
uint8_t tmp[60] = {0};
|
||||||
|
@ -2013,15 +2013,14 @@ static int handler_desfire_writedata(mfdes_data_t *data, MFDES_FILE_TYPE_T type,
|
||||||
tmp[7] = (datasize >> 16) & 0xFF;
|
tmp[7] = (datasize >> 16) & 0xFF;
|
||||||
memcpy(&tmp[8], (uint8_t *)&data->data[offset], datasize);
|
memcpy(&tmp[8], (uint8_t *)&data->data[offset], datasize);
|
||||||
|
|
||||||
// size_t plen = datasize;
|
|
||||||
// uint8_t *p = mifare_cryto_preprocess_data(tag, (uint8_t *)&data->data[pos], &plen, 0, cs | MAC_COMMAND | CMAC_COMMAND | ENC_COMMAND);
|
|
||||||
size_t plen = datasize + 8;
|
size_t plen = datasize + 8;
|
||||||
uint8_t *p = mifare_cryto_preprocess_data(tag, tmp, &plen, 8, cs | MAC_COMMAND | CMAC_COMMAND | ENC_COMMAND);
|
uint8_t *p = mifare_cryto_preprocess_data(tag, tmp, &plen, 8, cs | MAC_COMMAND | CMAC_COMMAND | ENC_COMMAND);
|
||||||
|
|
||||||
// Copy actual data as needed to create APDU Format
|
// Copy actual data as needed to create APDU Format
|
||||||
if (plen != -1) {
|
if (plen != -1) {
|
||||||
memcpy(&tmp[8], &p[8], plen - 8);
|
memcpy(&tmp[8], &p[8], plen - 8);
|
||||||
apdu.Lc = plen - 1; //need to drop the OpCode from plen
|
// need to drop the OpCode from plen
|
||||||
|
apdu.Lc = plen - 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -2041,7 +2040,6 @@ static int handler_desfire_writedata(mfdes_data_t *data, MFDES_FILE_TYPE_T type,
|
||||||
}
|
}
|
||||||
offset += datasize;
|
offset += datasize;
|
||||||
datatowrite -= datasize;
|
datatowrite -= datasize;
|
||||||
pos += datasize;
|
|
||||||
}
|
}
|
||||||
if (type == MFDES_RECORD_FILE) {
|
if (type == MFDES_RECORD_FILE) {
|
||||||
if (handler_desfire_commit_transaction() != PM3_SUCCESS) {
|
if (handler_desfire_commit_transaction() != PM3_SUCCESS) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue