[tracker/tracker-0.16] libtracker-common: Use space if the artist name is not known
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/tracker-0.16] libtracker-common: Use space if the artist name is not known
- Date: Fri, 1 Nov 2013 15:28:00 +0000 (UTC)
commit 92808b3c9c8b622ff6b4c33aa9fff4e24a654828
Author: Arnel A. Borja <arnelborja src gnome org>
Date: Mon Aug 12 20:12:31 2013 +0800
libtracker-common: Use space if the artist name is not known
This is to follow the following spec:
https://wiki.gnome.org/MediaArtStorageSpec#Identifiers
Space will be the fallback if the artist name is unknown.
Fixes GB#705834
src/libtracker-common/tracker-media-art.c | 13 ++++---------
1 files changed, 4 insertions(+), 9 deletions(-)
---
diff --git a/src/libtracker-common/tracker-media-art.c b/src/libtracker-common/tracker-media-art.c
index b5dfa5c..5601478 100644
--- a/src/libtracker-common/tracker-media-art.c
+++ b/src/libtracker-common/tracker-media-art.c
@@ -272,15 +272,10 @@ tracker_media_art_get_path (const gchar *artist,
g_mkdir_with_parents (dir, 0770);
}
- if (artist) {
- a = artist_checksum;
- b = title ? title_checksum : space_checksum;
- } else {
- a = title_checksum;
- b = space_checksum;
- }
-
- art_filename = g_strdup_printf ("%s-%s-%s.jpeg", prefix ? prefix : "album", a, b);
+ art_filename = g_strdup_printf ("%s-%s-%s.jpeg",
+ prefix ? prefix : "album",
+ artist ? artist_checksum : space_checksum,
+ title ? title_checksum : space_checksum);
if (artist) {
g_free (artist_checksum);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]