From 23d0da019e7815886464a486e2fc9920c5db6231 Mon Sep 17 00:00:00 2001 From: Minje Ahn Date: Mon, 31 Jul 2017 10:09:22 +0900 Subject: [PATCH] Add check to file_name Change-Id: I9d517360cd5da0b05ff185dbf5292767a6f0bf07 Signed-off-by: Minje Ahn --- src/common/media-svc.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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); -- 2.7.4