summaryrefslogtreecommitdiff
path: root/src/libtracker-data/tracker-db-interface-sqlite.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtracker-data/tracker-db-interface-sqlite.c')
-rw-r--r--src/libtracker-data/tracker-db-interface-sqlite.c20
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);
}