From: Hyunjun Ko Date: Wed, 17 Apr 2013 01:06:26 +0000 (+0900) Subject: Fix prevent defects X-Git-Tag: 2.1b_release~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e1e727026a90a326d555d0276f7232b108c87d97;p=platform%2Fcore%2Fmultimedia%2Flibmedia-service.git Fix prevent defects --- diff --git a/packaging/libmedia-service.spec b/packaging/libmedia-service.spec index 4660f66..7fee1b6 100755 --- a/packaging/libmedia-service.spec +++ b/packaging/libmedia-service.spec @@ -1,6 +1,6 @@ Name: libmedia-service Summary: Media information service library for multimedia applications. -Version: 0.2.37 +Version: 0.2.38 Release: 1 Group: System/Libraries License: Apache License, Version 2.0 diff --git a/src/common/media-svc.c b/src/common/media-svc.c index 5f1d935..66b0742 100755 --- a/src/common/media-svc.c +++ b/src/common/media-svc.c @@ -931,13 +931,13 @@ int media_svc_refresh_item(MediaSvcHandle *handle, media_svc_storage_type_e stor content_info.media_meta.height = height; } #endif - ret = _media_svc_update_item_with_data(db_handle, &content_info); - /* Get notification info */ media_svc_noti_item *noti_item = NULL; ret = _media_svc_get_noti_info(handle, path, MS_MEDIA_ITEM_FILE, ¬i_item); media_svc_retv_if(ret != MEDIA_INFO_ERROR_NONE, ret); + ret = _media_svc_update_item_with_data(db_handle, &content_info); + if (ret == MEDIA_INFO_ERROR_NONE) { media_svc_debug("Update is successful. Sending noti for this"); _media_svc_publish_noti(MS_MEDIA_ITEM_FILE, MS_MEDIA_ITEM_UPDATE, content_info.path, media_type, noti_item->media_uuid, noti_item->mime_type);