From: samsung2013 Date: Tue, 9 Jan 2024 07:40:02 +0000 (+0800) Subject: fix svace issue X-Git-Tag: accepted/tizen/unified/20240118.114141~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fapi%2Fmedia-content.git;a=commitdiff_plain;h=264d9d47d5710c82c4f605cc6fbb175066f74aa2 fix svace issue Change-Id: If7c0269e6dd00b6b7ef8c0ad91c2641bf5a8d9c1 --- diff --git a/src/media_content.c b/src/media_content.c index f9b7b8d..2490748 100644 --- a/src/media_content.c +++ b/src/media_content.c @@ -399,9 +399,7 @@ bool _is_mounted(const char *dir_path) const char *table = "/etc/mtab"; FILE *fp; - strcpy(root_path, tzplatform_getenv(TZ_SYS_STORAGE)); - strcat(root_path, "/USBDrive"); - + snprintf(root_path, MAX_PATH_LEN, "%s%s", tzplatform_getenv(TZ_SYS_STORAGE), "/USBDrive"); if (!g_str_has_prefix(dir_path, root_path)) return true; @@ -409,7 +407,7 @@ bool _is_mounted(const char *dir_path) if(p && p - dir_path < MAX_PATH_LEN) strncpy(mount_path, dir_path, p - dir_path); else - strcpy(mount_path, dir_path); + snprintf(mount_path, MAX_PATH_LEN, "%s", dir_path); fp = setmntent(table, "r"); if (!fp) { @@ -424,7 +422,7 @@ bool _is_mounted(const char *dir_path) } endmntent(fp); - content_info("dir_path[%s] mount_path[%s] ret[%d]", dir_path, mount_path, ret); + content_error("[NO ERROR] dir_path[%s] mount_path[%s] ret[%d]", dir_path, mount_path, ret); return ret; }