From b24fc607c8054602386c341a1b84876a7c928e89 Mon Sep 17 00:00:00 2001 From: Jeon Sang-Heon Date: Wed, 12 Feb 2020 14:20:06 +0900 Subject: [PATCH] Fix coverity issue - make cfg_data to null terminated Change-Id: I95d762dd21e6ad6e18f5b2a9bf9ba18082d3f332 Signed-off-by: Jeon Sang-Heon --- src/ua.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ua.c b/src/ua.c index 0b82484..23cd8a5 100755 --- a/src/ua.c +++ b/src/ua.c @@ -1007,7 +1007,7 @@ int fota_blkid_update(void) ----------------------------------------------------------------------------*/ int fota_configure_update(void) { - char cfg_data[MAX_CFG_LEN]; + char cfg_data[MAX_CFG_LEN+1]; int data_size = -1; char* line = NULL; char* field = NULL; @@ -1031,6 +1031,7 @@ int fota_configure_update(void) LOG("tar_get_cfg_data() fail\n"); return -1; } + cfg_data[data_size] = '\0'; line_num = 0; line = strtok_r(cfg_data, "\n", &ctx1); -- 2.7.4