]> sjero.net Git - linphone/blobdiff - gtk/friendlist.c
Update Czech translation
[linphone] / gtk / friendlist.c
index 8f73c2fcb7fea3d325547b5d58912cf3f0740377..f7e683f959341fdd4f9bced7f60c4d553308b892 100644 (file)
@@ -513,7 +513,11 @@ static gboolean friend_search_func(GtkTreeModel *model, gint column,
        gboolean ret=TRUE;
        gtk_tree_model_get(model,iter,FRIEND_NAME,&name,-1);
        if (name!=NULL){
-               ret=strstr(name,key)==NULL;
+               gchar *uname=g_utf8_casefold(name,-1); /* need that to perform case-insensitive search in utf8 */
+               gchar *ukey=g_utf8_casefold(key,-1);
+               ret=strstr(uname,ukey)==NULL;
+               g_free(uname);
+               g_free(ukey);
                g_free(name);
        }
        return ret;