From a04d93e9aeb7aea011e1be641061e5365d16a6d4 Mon Sep 17 00:00:00 2001 From: tharexde Date: Mon, 30 Nov 2020 23:38:27 +0100 Subject: [PATCH] replaced sprint by FillFileNameByUID --- client/src/cmdlfem4x50.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/client/src/cmdlfem4x50.c b/client/src/cmdlfem4x50.c index ae55a8a18..0672d75d1 100644 --- a/client/src/cmdlfem4x50.c +++ b/client/src/cmdlfem4x50.c @@ -1156,6 +1156,7 @@ int CmdEM4x50Restore(const char *Cmd) { uint8_t data[DUMP_FILESIZE] = {0x0}; size_t bytes_read = 0; char filename[FILE_PATH_SIZE] = {0}; + char *fptr = filename; em4x50_data_t etd = {.pwd_given = false}; PacketResponseNG resp; @@ -1192,12 +1193,9 @@ int CmdEM4x50Restore(const char *Cmd) { } if (uidLen) { - snprintf(filename, FILE_PATH_SIZE, "./lf-4x50-%02x%02x%02x%02x-dump.bin", - uid[0], - uid[1], - uid[2], - uid[3] - ); + PrintAndLogEx(INFO, "Using UID as filename"); + fptr += sprintf(fptr, "lf-4x50-"); + FillFileNameByUID(fptr, uid, "-dump", 4); } if (pwdLen) {