From 59caaf5a163a9395669592130cfaa1af5c4f0116 Mon Sep 17 00:00:00 2001 From: "Haejeong, Kim" Date: Fri, 16 Oct 2015 10:56:41 +0900 Subject: [PATCH] Prevent issue fix Change-Id: I4bbe170ab7b8c0faabf517b9deda6dd947e93f2e --- packaging/capi-content-media-content.spec | 2 +- src/media_content.c | 2 +- src/media_util_private.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packaging/capi-content-media-content.spec b/packaging/capi-content-media-content.spec index 559af26..dbe3fd4 100755 --- a/packaging/capi-content-media-content.spec +++ b/packaging/capi-content-media-content.spec @@ -1,6 +1,6 @@ Name: capi-content-media-content Summary: A Media content library in SLP C API -Version: 0.2.69 +Version: 0.2.70 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/media_content.c b/src/media_content.c index ea518af..9bd3041 100755 --- a/src/media_content.c +++ b/src/media_content.c @@ -588,7 +588,7 @@ int __media_content_cynara_check(const char *privilege) return MEDIA_CONTENT_ERROR_INVALID_OPERATION; } - sprintf(c_uid, "%d", tzplatform_getuid(TZ_USER_NAME)); + snprintf(c_uid, sizeof(c_uid), "%d", tzplatform_getuid(TZ_USER_NAME)); pid = getpid(); diff --git a/src/media_util_private.c b/src/media_util_private.c index 4bd9d82..37cea49 100755 --- a/src/media_util_private.c +++ b/src/media_util_private.c @@ -138,7 +138,7 @@ int _media_util_check_ignore_dir(const char *dir_path, bool *ignore) else { /*If root path, Stop Scanning*/ - if((storage_type == MEDIA_SVC_STORAGE_INTERNAL) && (strcmp(search_path, MEDIA_ROOT_PATH_INTERNAL) == 0)) { + if((storage_type == MEDIA_SVC_STORAGE_INTERNAL) && (STRING_VALID(MEDIA_ROOT_PATH_INTERNAL) && strcmp(search_path, MEDIA_ROOT_PATH_INTERNAL) == 0)) { break; } else if((storage_type == MEDIA_SVC_STORAGE_EXTERNAL) && (STRING_VALID(MEDIA_ROOT_PATH_SDCARD)) && (strcmp(search_path, MEDIA_ROOT_PATH_SDCARD) == 0)) { break; -- 2.7.4