mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
fix missing loaded counter
This commit is contained in:
parent
2ccf84f40a
commit
a69eed7950
2 changed files with 3 additions and 2 deletions
|
@ -1223,12 +1223,13 @@ int loadFileNFC_safe(const char *preferredName, void *data, size_t maxdatalen, s
|
|||
uint8_t block[MFBLOCK_SIZE] = {0};
|
||||
param_gethex_to_eol(p, 0, block, MFBLOCK_SIZE, &n);
|
||||
memcpy(&udata.bytes[(blockno * MFBLOCK_SIZE)], block, MFBLOCK_SIZE);
|
||||
counter += MFBLOCK_SIZE;
|
||||
} else if (ft == NFC_DF_PICOPASS) {
|
||||
uint8_t block[PICOPASS_BLOCK_SIZE] = {0};
|
||||
param_gethex_to_eol(p, 0, block, PICOPASS_BLOCK_SIZE, &n);
|
||||
memcpy(&udata.bytes[(blockno * PICOPASS_BLOCK_SIZE)], block, PICOPASS_BLOCK_SIZE);
|
||||
counter += PICOPASS_BLOCK_SIZE;
|
||||
}
|
||||
counter += PICOPASS_BLOCK_SIZE;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1200,7 +1200,7 @@ char *str_ndup(const char *src, size_t len) {
|
|||
|
||||
size_t str_nlen(const char *src, size_t maxlen) {
|
||||
size_t len = 0;
|
||||
if(src {
|
||||
if(src) {
|
||||
for(char c = *src; (len < maxlen && c != '\0'); c = *++src) {
|
||||
len++;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue