From 2d1b9a883313e75e4e06abc1b06a08185c5c0e68 Mon Sep 17 00:00:00 2001 From: SangJin Kim Date: Wed, 16 Nov 2016 20:17:23 +0900 Subject: [PATCH] Fix the bug that a shell command buffer is not initialized Change-Id: Ib295d3c8a4782d71add779c659e9c4a99dda6304 Signed-off-by: SangJin Kim --- src/parameter.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/parameter.h b/src/parameter.h index 5d9276c..953602a 100644 --- a/src/parameter.h +++ b/src/parameter.h @@ -79,6 +79,7 @@ static __inline__ void make_string_parameter ( parameter* pstring, const char* f pstring->type = type_string; pstring->v_string.length = strlen ( buf ); pstring->v_string.data = ( char* ) malloc ( pstring->v_string.length + 1 ); + memset(pstring->v_string.data, 0, pstring->v_string.length + 1); strncpy ( pstring->v_string.data, buf, pstring->v_string.length ); } -- 2.7.4