Fix the bug that a shell command buffer is not initialized 07/98207/2 accepted/tizen/3.0/common/20161116.144216 accepted/tizen/3.0/ivi/20161116.123359 accepted/tizen/3.0/mobile/20161116.123306 accepted/tizen/3.0/tv/20161116.123325 accepted/tizen/3.0/wearable/20161116.123342 submit/tizen_3.0/20161116.112743
authorSangJin Kim <sangjin3.kim@samsung.com>
Wed, 16 Nov 2016 11:17:23 +0000 (20:17 +0900)
committerSangJin Kim <sangjin3.kim@samsung.com>
Wed, 16 Nov 2016 11:21:45 +0000 (20:21 +0900)
Change-Id: Ib295d3c8a4782d71add779c659e9c4a99dda6304
Signed-off-by: SangJin Kim <sangjin3.kim@samsung.com>
src/parameter.h

index 5d9276c..953602a 100644 (file)
@@ -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 );
 }