X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/869cabf7ddc78cdb573bd98b7454112913d7c553..6cacefa48d89ec6f87a637ef2b69f31f80165913:/client/cmdhf14b.c diff --git a/client/cmdhf14b.c b/client/cmdhf14b.c index 7694c2cd..6696ac09 100644 --- a/client/cmdhf14b.c +++ b/client/cmdhf14b.c @@ -334,6 +334,11 @@ int CmdHF14BCmdRaw (const char *cmd) { PrintAndLog("Invalid char on input"); return 0; } + if (datalen == 0) + { + PrintAndLog("Missing data input"); + return 0; + } if(crc) { uint8_t first, second; @@ -359,7 +364,7 @@ int CmdHF14BCmdRaw (const char *cmd) { if (hexout != NULL) { uint8_t first, second; for (int i = 0; i < resp.arg[0]; i++) { // data in hex - sprintf(&hexout[i * 3], "%02hX ", recv[i]); + sprintf(&hexout[i * 3], "%02X ", recv[i]); } PrintAndLog("%s", hexout); free(hexout);