diff options
Diffstat (limited to 'src/libtracker-data/tracker-db-interface-sqlite.c')
-rw-r--r-- | src/libtracker-data/tracker-db-interface-sqlite.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c index 12903bfe1..2cbac29b8 100644 --- a/src/libtracker-data/tracker-db-interface-sqlite.c +++ b/src/libtracker-data/tracker-db-interface-sqlite.c @@ -922,17 +922,6 @@ check_interrupt (void *user_data) } static void -tracker_locale_notify_cb (TrackerLocaleID id, - gpointer user_data) -{ - TrackerDBInterface *db_interface = user_data; - - /* Request a collator reset. Use thread-safe methods as this function will get - * called from the main thread */ - g_atomic_int_compare_and_exchange (&(db_interface->collator_reset_requested), FALSE, TRUE); -} - -static void open_database (TrackerDBInterface *db_interface, GError **error) { @@ -963,11 +952,6 @@ open_database (TrackerDBInterface *db_interface, /* Set our unicode collation function */ tracker_db_interface_sqlite_reset_collator (db_interface); - /* And register for updates on locale changes */ - db_interface->locale_notification_id = tracker_locale_notify_add (TRACKER_LOCALE_COLLATE, - tracker_locale_notify_cb, - db_interface, - NULL); sqlite3_progress_handler (db_interface->db, 100, check_interrupt, db_interface); @@ -1360,10 +1344,6 @@ tracker_db_interface_sqlite_finalize (GObject *object) g_free (db_interface->filename); g_free (db_interface->busy_status); - if (db_interface->locale_notification_id) { - tracker_locale_notify_remove (db_interface->locale_notification_id); - } - G_OBJECT_CLASS (tracker_db_interface_parent_class)->finalize (object); } |