[gnome-photos/wip/search: 34/35] search-controller: Casefold the search string



commit 2cd8f9cd3ba4c4b2df176f96d7e76285c0b891b7
Author: Debarshi Ray <debarshir gnome org>
Date:   Tue Jan 28 17:09:29 2014 +0100

    search-controller: Casefold the search string

 src/photos-search-controller.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/photos-search-controller.c b/src/photos-search-controller.c
index 658d413..18fa666 100644
--- a/src/photos-search-controller.c
+++ b/src/photos-search-controller.c
@@ -128,13 +128,16 @@ photos_search_controller_get_string (PhotosSearchController *self)
 gchar **
 photos_search_controller_get_terms (PhotosSearchController *self)
 {
+  gchar *escaped_str;
   gchar *str;
   gchar **terms;
 
-  str = tracker_sparql_escape_string (self->priv->str);
+  escaped_str = tracker_sparql_escape_string (self->priv->str);
+  str = g_utf8_casefold (escaped_str, -1);
   /* TODO: find out what str.replace(/ + /g, ' ') does */
   terms = g_strsplit (str, " ", -1);
   g_free (str);
+  g_free (escaped_str);
   return terms;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]