Fix return type when error is occured 73/174173/1 accepted/tizen/unified/20180329.125129 accepted/tizen/unified/20180403.060125 submit/tizen/20180329.012352 submit/tizen/20180402.053402
authorMinje Ahn <minje.ahn@samsung.com>
Thu, 29 Mar 2018 01:22:03 +0000 (10:22 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Thu, 29 Mar 2018 01:22:03 +0000 (10:22 +0900)
Change-Id: I81344035166bed89ee68d5e7ed237f525a0e890f
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
packaging/capi-media-thumbnail-util.spec
src/thumbnail_util.c

index c1ac1b8..a31501e 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-thumbnail-util
 Summary:    A media thumbnail util library in Tizen Native API
-Version: 0.1.14
+Version: 0.1.15
 Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
index e722f80..bbc306f 100755 (executable)
@@ -529,7 +529,7 @@ int _thumbnail_util_check_media_type(const char *path, thumbnail_util_media_type
        if (strstr(mimetype, "image") != NULL) {
                if (!strcmp(mimetype, unsupported_type)) {
                        thumbnail_util_warn("This is unsupport file type");
-                       return THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER;
+                       return THUMBNAIL_UTIL_ERROR_UNSUPPORTED_CONTENT;
                }
                *type = THUMBNAIL_UTIL_IMAGE;
                return THUMBNAIL_UTIL_ERROR_NONE;
@@ -577,6 +577,7 @@ int thumbnail_util_extract_to_buffer(const char *path, unsigned int width, unsig
 
        /* check media type */
        ret = _thumbnail_util_check_media_type(path, &type);
+       thumbnail_util_retvm_if(ret != THUMBNAIL_UTIL_ERROR_NONE, ret, "_thumbnail_util_check_media_type failed");
 
        /* If image, check support format */
        if (type == THUMBNAIL_UTIL_IMAGE) {