tracker r1653 - in branches/indexer-split: . src/libtracker-common
- From: carlosg svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r1653 - in branches/indexer-split: . src/libtracker-common
- Date: Thu, 12 Jun 2008 11:57:20 +0000 (UTC)
Author: carlosg
Date: Thu Jun 12 11:57:20 2008
New Revision: 1653
URL: http://svn.gnome.org/viewvc/tracker?rev=1653&view=rev
Log:
2008-06-12 Carlos Garnacho <carlos imendio com>
* src/libtracker-common/tracker-ontology.c
(ontology_hash_lookup_by_str) (tracker_ontology_add_service_type)
(tracker_ontology_add_field): Use collation keys for hashtable
lookups.
Modified:
branches/indexer-split/ChangeLog
branches/indexer-split/src/libtracker-common/tracker-ontology.c
Modified: branches/indexer-split/src/libtracker-common/tracker-ontology.c
==============================================================================
--- branches/indexer-split/src/libtracker-common/tracker-ontology.c (original)
+++ branches/indexer-split/src/libtracker-common/tracker-ontology.c Thu Jun 12 11:57:20 2008
@@ -77,7 +77,7 @@
gpointer *data;
gchar *str_lower;
- str_lower = g_utf8_strdown (str, -1);
+ str_lower = g_utf8_collate_key (str, -1);
data = g_hash_table_lookup (hash_table, str_lower);
g_free (str_lower);
@@ -175,7 +175,7 @@
name = tracker_service_get_name (service);
g_hash_table_insert (service_table,
- g_utf8_strdown (name, -1),
+ g_utf8_collate_key (name, -1),
g_object_ref (service));
g_hash_table_insert (service_id_table,
g_strdup_printf ("%d", id),
@@ -544,7 +544,7 @@
g_return_if_fail (tracker_field_get_name (field) != NULL);
g_hash_table_insert (metadata_table,
- g_utf8_strdown (tracker_field_get_name (field), -1),
+ g_utf8_collate_key (tracker_field_get_name (field), -1),
field);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]