[tracker] libtracker-common: Fix tracker_filename_casecmp_without_extension
- From: JÃrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-common: Fix tracker_filename_casecmp_without_extension
- Date: Tue, 11 Oct 2011 13:40:53 +0000 (UTC)
commit f2ffcf7b082a1750ce271d0e4043312139f910f8
Author: JÃrg Billeter <j bitron ch>
Date: Tue Oct 11 15:33:48 2011 +0200
libtracker-common: Fix tracker_filename_casecmp_without_extension
This fixes the test case comparing "test.mp3" and "test".
src/libtracker-common/tracker-file-utils.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/src/libtracker-common/tracker-file-utils.c b/src/libtracker-common/tracker-file-utils.c
index 0682943..63ff5b5 100644
--- a/src/libtracker-common/tracker-file-utils.c
+++ b/src/libtracker-common/tracker-file-utils.c
@@ -869,9 +869,11 @@ tracker_filename_casecmp_without_extension (const gchar *a,
if (*ca == '\0' && *cb == '\0')
break;
- if (g_ascii_tolower (*ca) != g_ascii_tolower (*cb)) {
- match = FALSE;
- break;
+ if (*ca != '\0' && *cb != '\0') {
+ if (g_ascii_tolower (*ca) != g_ascii_tolower (*cb)) {
+ match = FALSE;
+ break;
+ }
}
if (*ca == '.')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]