From 4a728bfb6508265b65d91ea8f5e112d1689ceb3f Mon Sep 17 00:00:00 2001 From: Ravi Sankar P Date: Thu, 3 Jan 2019 16:58:10 +0530 Subject: dlt-control: Bug fix for broken get log info strtol converts extra data in the array, so it leads to data crash. It is now fixed to fill the last byte of the array with null character once data copy complete and before convert. Signed-off-by: Ravi Sankar P --- src/shared/dlt_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/shared/dlt_common.c b/src/shared/dlt_common.c index c44be67..bbbd682 100644 --- a/src/shared/dlt_common.c +++ b/src/shared/dlt_common.c @@ -3825,7 +3825,7 @@ int16_t dlt_getloginfo_conv_ascii_to_int16_t(char *rp, int *rp_count) void dlt_getloginfo_conv_ascii_to_id(char *rp, int *rp_count, char *wp, int len) { - char number16[2] = { 0 }; + char number16[3] = {0}; char *endptr; int count; -- cgit v1.2.1