diff options
author | Minje Ahn <minje.ahn@samsung.com> | 2017-07-31 10:09:22 +0900 |
---|---|---|
committer | Minje Ahn <minje.ahn@samsung.com> | 2017-07-31 10:09:22 +0900 |
commit | 23d0da019e7815886464a486e2fc9920c5db6231 (patch) | |
tree | 04cb56f49382a76b554410d16024580d776dde94 | |
parent | 5e92dcb14a54c2e3d8920654a4c78add7bf5d15d (diff) | |
download | libmedia-service-23d0da019e7815886464a486e2fc9920c5db6231.tar.gz libmedia-service-23d0da019e7815886464a486e2fc9920c5db6231.tar.bz2 libmedia-service-23d0da019e7815886464a486e2fc9920c5db6231.zip |
Add check to file_namesubmit/tizen_4.0_unified/20170814.115522submit/tizen_4.0/20170814.115522submit/tizen_4.0/20170811.094300submit/tizen/20170731.013601accepted/tizen/unified/20170803.010412accepted/tizen/4.0/unified/20170816.015706accepted/tizen/4.0/unified/20170816.013051
Change-Id: I9d517360cd5da0b05ff185dbf5292767a6f0bf07
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
-rwxr-xr-x | src/common/media-svc.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/common/media-svc.c b/src/common/media-svc.c index 91ca17d..773ab39 100755 --- a/src/common/media-svc.c +++ b/src/common/media-svc.c @@ -1405,7 +1405,12 @@ static int __media_svc_copy_para_to_content(media_svc_content_info_s *content_in new_content_info->played_count = content_info->played_count; new_content_info->favourate = content_info->favourate; - new_content_info->file_name = g_strdup(content_info->file_name); + /* Can be NULL if user not to set display_name using media_info_set_displayname().. */ + if (STRING_VALID(content_info->file_name)) { + /* Already filled in _media_svc_set_media_info() */ + SAFE_FREE(new_content_info->file_name); + new_content_info->file_name = g_strdup(content_info->file_name); + } new_content_info->media_meta.title = g_strdup(content_info->media_meta.title); new_content_info->media_meta.album = g_strdup(content_info->media_meta.album); new_content_info->media_meta.artist = g_strdup(content_info->media_meta.artist); |