diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2023-03-02 13:01:36 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2023-03-02 15:44:59 +0100 |
commit | e12f03d62079294a4349e33ff9a36fea8a1fea73 (patch) | |
tree | ad4be274bc51e278636d07fedfb333fa16713e37 /src | |
parent | e765d0cb2b71c110c08461bef2ca04f313cbad94 (diff) | |
download | tracker-e12f03d62079294a4349e33ff9a36fea8a1fea73.tar.gz |
direct: Do not sanity check locale
Even if unset/C, it's a locale change that we register and honor
in consequence, it's not Tracker library's place to complain.
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-common/tracker-locale.c | 28 | ||||
-rw-r--r-- | src/libtracker-common/tracker-locale.h | 2 | ||||
-rw-r--r-- | src/libtracker-sparql/direct/tracker-direct.c | 2 |
3 files changed, 0 insertions, 32 deletions
diff --git a/src/libtracker-common/tracker-locale.c b/src/libtracker-common/tracker-locale.c index 816bb8d69..390428d6a 100644 --- a/src/libtracker-common/tracker-locale.c +++ b/src/libtracker-common/tracker-locale.c @@ -26,14 +26,6 @@ #include "tracker-locale.h" -static const gchar *locale_names[] = { - [TRACKER_LOCALE_LANGUAGE] = "LANG", - [TRACKER_LOCALE_TIME] = "LC_TIME", - [TRACKER_LOCALE_COLLATE] = "LC_COLLATE", - [TRACKER_LOCALE_NUMERIC] = "LC_NUMERIC", - [TRACKER_LOCALE_MONETARY] = "LC_MONETARY" -}; - static GRecMutex locales_mutex; static const gchar * @@ -65,26 +57,6 @@ tracker_locale_get_unlocked (TrackerLocaleID id) return env_locale; } -void -tracker_locale_sanity_check (void) -{ - guint i; - - g_rec_mutex_lock (&locales_mutex); - - for (i = 0; i < TRACKER_LOCALE_LAST; i++) { - const gchar *env_locale = NULL; - - env_locale = tracker_locale_get_unlocked (i); - - if (!env_locale) { - g_warning ("Locale '%s' is not set, defaulting to C locale", locale_names[i]); - } - } - - g_rec_mutex_unlock (&locales_mutex); -} - gchar * tracker_locale_get (TrackerLocaleID id) { diff --git a/src/libtracker-common/tracker-locale.h b/src/libtracker-common/tracker-locale.h index 32547d13d..0a8812d74 100644 --- a/src/libtracker-common/tracker-locale.h +++ b/src/libtracker-common/tracker-locale.h @@ -38,8 +38,6 @@ typedef enum { TRACKER_LOCALE_LAST } TrackerLocaleID; -void tracker_locale_sanity_check (void); - /* Get the current locale of the given type. * Note that it returns a newly-allocated string which should be g_free()-ed */ diff --git a/src/libtracker-sparql/direct/tracker-direct.c b/src/libtracker-sparql/direct/tracker-direct.c index 0d3be777f..152465765 100644 --- a/src/libtracker-sparql/direct/tracker-direct.c +++ b/src/libtracker-sparql/direct/tracker-direct.c @@ -503,8 +503,6 @@ tracker_direct_connection_initable_init (GInitable *initable, conn = TRACKER_DIRECT_CONNECTION (initable); priv = tracker_direct_connection_get_instance_private (conn); - tracker_locale_sanity_check (); - if (!set_up_thread_pools (conn, error)) return FALSE; |