From da7b1bc848b286928af4e8f8baee7a99d00f2db3 Mon Sep 17 00:00:00 2001 From: "jiyong.min" Date: Thu, 10 Jan 2019 08:15:54 +0900 Subject: [PATCH] Fix the log position to avoid errno change for thumbnail_util_extract_to_xxx() Change-Id: I30cb9b6c6d4afae79624195fd6a64bc179c953d4 --- src/thumbnail_util.c | 8 +++++--- test/thumbnail_util_test.c | 2 ++ 2 files changed, 7 insertions(+), 3 deletions(-) mode change 100755 => 100644 test/thumbnail_util_test.c diff --git a/src/thumbnail_util.c b/src/thumbnail_util.c index 81e232d..3f8218f 100755 --- a/src/thumbnail_util.c +++ b/src/thumbnail_util.c @@ -497,11 +497,13 @@ int _thumbnail_util_check_media_type(const char *path, thumbnail_util_media_type thumbnail_util_retv_if(path == NULL, THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER); exist = open(path, O_RDONLY); if (exist < 0) { - thumbnail_util_error("Fail to open path[%s]", path); - if (errno == EACCES || errno == EPERM) + if (errno == EACCES || errno == EPERM) { + thumbnail_util_error("Fail to open path: Permission Denied [%s]", path); return THUMBNAIL_UTIL_ERROR_PERMISSION_DENIED; - else + } else { + thumbnail_util_error("Fail to open path: Invalid Path [%s]", path); return THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER; + } } close(exist); diff --git a/test/thumbnail_util_test.c b/test/thumbnail_util_test.c old mode 100755 new mode 100644 index 546b13e..dd86720 --- a/test/thumbnail_util_test.c +++ b/test/thumbnail_util_test.c @@ -88,6 +88,8 @@ gboolean extract_thumbnail_start(gpointer data) thumbnail_util_set_path(test_info, tzplatform_mkpath(TZ_USER_IMAGES, "test_image1.jpg")); thumbnail_util_set_size(test_info, 511, 288); ret = thumbnail_util_extract(test_info, thumbnail_completed_cb, test_info, &g_id); + if (ret != THUMBNAIL_UTIL_ERROR_NONE) + thumbnail_util_error("thumbnail_util_extract failed[%d]", ret); #endif thumbnail_util_destroy(test_info); -- 2.34.1