diff options
author | Minje Ahn <minje.ahn@samsung.com> | 2015-10-13 10:19:41 +0900 |
---|---|---|
committer | Minje Ahn <minje.ahn@samsung.com> | 2015-10-13 10:51:23 +0900 |
commit | e646e3b166173167a94b319b0a9889b22a55f2e7 (patch) | |
tree | 76ced7ed64ed9af47a2596074feebc1625614744 /server | |
parent | e787f69ce984b7b225c291ebe81664530a8284c9 (diff) | |
download | libmedia-thumbnail-e646e3b166173167a94b319b0a9889b22a55f2e7.tar.gz libmedia-thumbnail-e646e3b166173167a94b319b0a9889b22a55f2e7.tar.bz2 libmedia-thumbnail-e646e3b166173167a94b319b0a9889b22a55f2e7.zip |
Code cleanupsubmit/tizen/20151013.020448accepted/tizen/wearable/20151013.040751accepted/tizen/tv/20151013.040737accepted/tizen/mobile/20151013.040726
Change-Id: I9bb372674a3fe257278b4867db0153d29b6a16da
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Diffstat (limited to 'server')
-rwxr-xr-x | server/thumb-server-internal.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/server/thumb-server-internal.c b/server/thumb-server-internal.c index e9e9530..88b6190 100755 --- a/server/thumb-server-internal.c +++ b/server/thumb-server-internal.c @@ -177,8 +177,13 @@ int _thumb_daemon_process_job(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid) thumb_err("_media_thumb_process is failed: %d", err); res_msg->status = THUMB_FAIL; } else { - thumb_warn("_media_thumb_process is failed: %d, So use default thumb", err); - res_msg->status = THUMB_SUCCESS; + if (err != MS_MEDIA_ERR_FILE_NOT_EXIST) { + thumb_warn("_media_thumb_process is failed: %d, So use default thumb", err); + res_msg->status = THUMB_SUCCESS; + } else { + thumb_warn("_media_thumb_process is failed: %d, (file not exist) ", err); + res_msg->status = THUMB_FAIL; + } } } else { res_msg->status = THUMB_SUCCESS; @@ -784,6 +789,7 @@ int _media_thumb_process(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid) thumb_err("_media_thumb_get_hash_name failed - %d", err); strncpy(thumb_path, default_path, max_length); free(default_path); + default_path = NULL; } _media_thumb_db_disconnect(); return err; @@ -804,6 +810,7 @@ int _media_thumb_process(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid) thumb_err("_media_thumb_get_hash_name failed - %d", err); strncpy(thumb_path, default_path, max_length); free(default_path); + default_path = NULL; } _media_thumb_db_disconnect(); return err; @@ -828,6 +835,7 @@ int _media_thumb_process(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid) if(default_path) { strncpy(thumb_path, default_path, max_length); free(default_path); + default_path = NULL; } goto DB_UPDATE; // _media_thumb_db_disconnect(); @@ -869,6 +877,7 @@ int _media_thumb_process(thumbMsg *req_msg, thumbMsg *res_msg, uid_t uid) if(default_path) { strncpy(thumb_path, default_path, max_length); free(default_path); + default_path = NULL; } } _media_thumb_db_disconnect(); |