Add check to file_name 93/141293/1 accepted/tizen/4.0/unified/20170816.013051 accepted/tizen/4.0/unified/20170816.015706 accepted/tizen/unified/20170803.010412 submit/tizen/20170731.013601 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
authorMinje Ahn <minje.ahn@samsung.com>
Mon, 31 Jul 2017 01:09:22 +0000 (10:09 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Mon, 31 Jul 2017 01:09:22 +0000 (10:09 +0900)
Change-Id: I9d517360cd5da0b05ff185dbf5292767a6f0bf07
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
src/common/media-svc.c

index 91ca17d..773ab39 100755 (executable)
@@ -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);