diff --git a/common/iso15693tools.c b/common/iso15693tools.c index c8d413e76..795d1be60 100644 --- a/common/iso15693tools.c +++ b/common/iso15693tools.c @@ -14,9 +14,10 @@ // return: ptr to string char *Iso15693sprintUID(char *target, uint8_t *uid) { - static char tempbuf[2 * 8 + 1] = {0}; + static char tempbuf[3 * 8 + 1] = {0}; if (target == NULL) target = tempbuf; + sprintf(target, "%02X %02X %02X %02X %02X %02X %02X %02X", uid[7], uid[6], uid[5], uid[4], uid[3], uid[2], uid[1], uid[0]