FIX: clearing a char array.

This commit is contained in:
iceman1001 2016-02-10 13:07:44 +01:00
commit e0b30228e9

View file

@ -180,10 +180,11 @@ void UsbCommandReceived(UsbCommand *UC)
switch(UC->cmd) { switch(UC->cmd) {
// First check if we are handling a debug message // First check if we are handling a debug message
case CMD_DEBUG_PRINT_STRING: { case CMD_DEBUG_PRINT_STRING: {
char s[USB_CMD_DATA_SIZE+1] = {0x00}; char s[USB_CMD_DATA_SIZE+1];
memset(s, 0x00, sizeof(s));
size_t len = MIN(UC->arg[0],USB_CMD_DATA_SIZE); size_t len = MIN(UC->arg[0],USB_CMD_DATA_SIZE);
memcpy(s,UC->d.asBytes,len); memcpy(s, UC->d.asBytes, len);
PrintAndLog("#db# %s ", s); PrintAndLog("#db# %s", s);
return; return;
} break; } break;
@ -202,6 +203,5 @@ void UsbCommandReceived(UsbCommand *UC)
break; break;
} }
} }
} }