[tracker/tracker-0.6] Fixes: NB#110221, ML: Album Art is not displaying in All Album and...
- From: Martyn James Russell <mr src gnome org>
- To: svn-commits-list gnome org
- Subject: [tracker/tracker-0.6] Fixes: NB#110221, ML: Album Art is not displaying in All Album and...
- Date: Fri, 8 May 2009 05:57:18 -0400 (EDT)
commit 068477401137e5b1c1f822b06f1f9a63fea4317e
Author: Martyn Russell <martyn imendio com>
Date: Fri May 8 10:56:46 2009 +0100
Fixes: NB#110221, ML: Album Art is not displaying in All Album and...
We were not returning strings in lowercase when stripping the names,
this means "Bryan Adams" and "bryan adams" produce different MD5 sums
which causes duplicates in albumart.
---
src/libtracker-common/tracker-albumart.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/libtracker-common/tracker-albumart.c b/src/libtracker-common/tracker-albumart.c
index 4cf08ea..79078d8 100644
--- a/src/libtracker-common/tracker-albumart.c
+++ b/src/libtracker-common/tracker-albumart.c
@@ -273,7 +273,9 @@ tracker_albumart_strip_invalid_entities (const gchar *original)
}
}
- str = g_string_free (str_no_blocks, FALSE);
+ /* Now convert chars to lower case */
+ str = g_utf8_strdown (str_no_blocks->str, -1);
+ g_string_free (str_no_blocks, TRUE);
/* Now strip invalid chars */
g_strdelimit (str, invalid_chars, *invalid_chars_delimiter);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]