From: Minje Ahn Date: Wed, 23 Mar 2016 07:18:01 +0000 (+0900) Subject: Fix return error type X-Git-Tag: submit/tizen/20160323.072601~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F19%2F63319%2F1;p=platform%2Fcore%2Fapi%2Fthumbnail-util.git Fix return error type Change-Id: I2caa0a1b306147e7b7341222b9f657eae5dc96fb Signed-off-by: Minje Ahn --- diff --git a/packaging/capi-media-thumbnail-util.spec b/packaging/capi-media-thumbnail-util.spec index 31083e1..3430cf3 100755 --- a/packaging/capi-media-thumbnail-util.spec +++ b/packaging/capi-media-thumbnail-util.spec @@ -1,6 +1,6 @@ Name: capi-media-thumbnail-util Summary: A media thumbnail util library in Tizen Native API -Version: 0.1.2 +Version: 0.1.3 Release: 1 Group: Multimedia/API License: Apache-2.0 diff --git a/src/thumbnail_util.c b/src/thumbnail_util.c index 5ccc6be..f25154b 100755 --- a/src/thumbnail_util.c +++ b/src/thumbnail_util.c @@ -105,6 +105,7 @@ int thumbnail_util_create(thumbnail_h *thumb) int thumbnail_util_extract(thumbnail_h thumb, thumbnail_extracted_cb callback, void *user_data, char **request_id) { int ret = THUMBNAIL_UTIL_ERROR_NONE; + int res = 0; static int g_thumbnail_req_id = 0; thumbnail_s *_thumb = (thumbnail_s *)thumb; @@ -125,13 +126,14 @@ int thumbnail_util_extract(thumbnail_h thumb, thumbnail_extracted_cb callback, v _thumb->dst_height = 240; } - ret = thumbnail_request_extract_raw_data_async(_thumb->request_id, _thumb->file_path, _thumb->dst_width, _thumb->dst_height, (ThumbRawFunc)__thumbnail_util_extract_completed_cb, (void *)_thumb_cb, tzplatform_getuid(TZ_USER_NAME)); + res = thumbnail_request_extract_raw_data_async(_thumb->request_id, _thumb->file_path, _thumb->dst_width, _thumb->dst_height, (ThumbRawFunc)__thumbnail_util_extract_completed_cb, (void *)_thumb_cb, tzplatform_getuid(TZ_USER_NAME)); + ret = __thumbnail_util_error_capi(res); } else { thumbnail_util_error("INVALID_PARAMETER(0x%08x)", THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER); - ret = THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER; + ret = THUMBNAIL_UTIL_ERROR_INVALID_OPERATION; } - return __thumbnail_util_error_capi(ret); + return ret; } int thumbnail_util_set_path(thumbnail_h thumb, const char *path)