From 8de564d03d4ff2b7937d18c90739599ae19f1248 Mon Sep 17 00:00:00 2001 From: "Haejeong, Kim" Date: Thu, 5 Nov 2015 16:25:04 +0900 Subject: [PATCH] check ignore file even though cloud content Change-Id: I6079490bfe104a33a4a8950ed936830ad0e5027e --- src/media_info.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/media_info.c b/src/media_info.c index 073067c..fffad1d 100755 --- a/src/media_info.c +++ b/src/media_info.c @@ -2967,20 +2967,20 @@ int media_info_create(const char *path, media_info_h *media) int ret = MEDIA_CONTENT_ERROR_NONE; char storage_id[MEDIA_CONTENT_UUID_SIZE+1] = {0, }; media_svc_storage_type_e storage_type = 0; + bool ignore_file = FALSE; media_content_retvm_if(!STRING_VALID(path), MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid path"); media_content_retvm_if(media == NULL, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid media"); + ret = _media_util_check_ignore_file(path, &ignore_file); + media_content_retvm_if(ignore_file == TRUE, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid path"); + memset(storage_id, 0x00, sizeof(storage_id)); if (STRING_VALID(MEDIA_ROOT_PATH_CLOUD) && (strstr(path, MEDIA_ROOT_PATH_CLOUD) == NULL)) { - bool ignore_file = FALSE; bool ignore_dir = FALSE; char *folder_path = NULL; - ret = _media_util_check_ignore_file(path, &ignore_file); - media_content_retvm_if(ignore_file == TRUE, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid path"); - ret = _media_util_check_file_exist(path); media_content_retv_if(ret != MEDIA_CONTENT_ERROR_NONE, ret); -- 2.7.4