X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmedia_util_private.c;h=37786b4a95671a9e3dd1a6534d883eda7b89cf60;hb=d50bd62288bd6882acffdbdf41ac2b0338456ea6;hp=aa3d581e381daa05adf1dec9ba4beebed8da4eab;hpb=5b27f26f0f24f42db2b0ba0160feda41e39eb79a;p=framework%2Fapi%2Fmedia-content.git diff --git a/src/media_util_private.c b/src/media_util_private.c index aa3d581..37786b4 100755 --- a/src/media_util_private.c +++ b/src/media_util_private.c @@ -103,7 +103,11 @@ int _media_util_check_ignore_dir(const char *dir_path, bool *ignore) *ignore = TRUE; media_content_error("Open Directory fail"); media_content_sec_debug("Open fail path[%s]", search_path); - return MEDIA_CONTENT_ERROR_INVALID_PARAMETER; + if (errno == EACCES || errno == EPERM) { + return MEDIA_CONTENT_ERROR_PERMISSION_DENIED; + } else { + return MEDIA_CONTENT_ERROR_INVALID_PARAMETER; + } } media_content_retvm_if(dp == NULL, MEDIA_CONTENT_ERROR_INVALID_OPERATION, "Open Directory fail");