Fix coverity issue 42/224642/1 accepted/tizen/unified/20200214.050241 submit/tizen/20200212.071002
authorJeon Sang-Heon <sh95.jeon@samsung.com>
Wed, 12 Feb 2020 05:20:06 +0000 (14:20 +0900)
committerJeon Sang-Heon <sh95.jeon@samsung.com>
Wed, 12 Feb 2020 05:20:50 +0000 (14:20 +0900)
- make cfg_data to null terminated

Change-Id: I95d762dd21e6ad6e18f5b2a9bf9ba18082d3f332
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
src/ua.c

index 0b82484..23cd8a5 100755 (executable)
--- 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);