mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 22:03:42 -07:00
emrtd: fix crash on some platforms as sprint_hex_inrow outputs twice many bytes
This commit is contained in:
parent
8248168f3a
commit
bbf8ba5a5f
1 changed files with 1 additions and 1 deletions
|
@ -1281,7 +1281,7 @@ static void emrtd_print_issuance(char *data, bool ascii) {
|
||||||
|
|
||||||
static void emrtd_print_personalization_timestamp(uint8_t *data) {
|
static void emrtd_print_personalization_timestamp(uint8_t *data) {
|
||||||
char str_date[0x0F] = { 0x00 };
|
char str_date[0x0F] = { 0x00 };
|
||||||
strcpy(str_date, sprint_hex_inrow(data, 0x0E));
|
strcpy(str_date, sprint_hex_inrow(data, 0x07));
|
||||||
char final_date[20] = { 0x00 };
|
char final_date[20] = { 0x00 };
|
||||||
sprintf(final_date, "%.4s-%.2s-%.2s %.2s:%.2s:%.2s", str_date, str_date + 4, str_date + 6, str_date + 8, str_date + 10, str_date + 12);
|
sprintf(final_date, "%.4s-%.2s-%.2s %.2s:%.2s:%.2s", str_date, str_date + 4, str_date + 6, str_date + 8, str_date + 10, str_date + 12);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue