From: Mateusz Moscicki Date: Fri, 3 Feb 2023 12:04:24 +0000 (+0100) Subject: upgrade-apply-deltafs: Fix coverity issues X-Git-Tag: accepted/tizen/unified/20230209.111250~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=00ae46b5df1778b6fa6069039a455c7ca75790dc;p=platform%2Fcore%2Fsystem%2Fupgrade.git upgrade-apply-deltafs: Fix coverity issues Change-Id: I40ca168f50b981f359a69d31389a741ee74c09cb --- diff --git a/src/upgrade-apply-deltafs/engine/fota_tar.c b/src/upgrade-apply-deltafs/engine/fota_tar.c index f905f67..71a7ba7 100755 --- a/src/upgrade-apply-deltafs/engine/fota_tar.c +++ b/src/upgrade-apply-deltafs/engine/fota_tar.c @@ -316,7 +316,8 @@ static fs_params* tar_check_diff_iter_list(diff_iterator *diff_iter, char *pathn if ((strcmp(tmp->patch_name, VISITED_STRING) !=0) && (strcmp(tmp->patch_name, pathname) == 0)) { (diff_iter->sum)++; // to signify that it has been visited - strcpy(tmp->patch_name, VISITED_STRING); + strncpy(tmp->patch_name, VISITED_STRING, sizeof(tmp->patch_name)-1); + tmp->patch_name[sizeof(tmp->patch_name) - 1] = '\0'; return tmp; } tmp = tmp->nextnode;