From e0b30228e90e759972a14f260c847d702e9b01ac Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 10 Feb 2016 13:07:44 +0100 Subject: [PATCH] FIX: clearing a char array. --- client/cmdmain.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/cmdmain.c b/client/cmdmain.c index e75211e6..9072d49a 100644 --- a/client/cmdmain.c +++ b/client/cmdmain.c @@ -180,10 +180,11 @@ void UsbCommandReceived(UsbCommand *UC) switch(UC->cmd) { // First check if we are handling a debug message 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); - memcpy(s,UC->d.asBytes,len); - PrintAndLog("#db# %s ", s); + memcpy(s, UC->d.asBytes, len); + PrintAndLog("#db# %s", s); return; } break; @@ -202,6 +203,5 @@ void UsbCommandReceived(UsbCommand *UC) break; } } - } -- 2.39.2