From 9240a7b6f38b9cd6820bdae2bbd2c5f80b5e605c Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Tue, 10 May 2022 21:10:10 +0300 Subject: [PATCH] pipewire: don't setlocale in pw_init Remove the backward compat workaround. Avoids threadsafety etc. issues. New WP release sets the locale itself. --- src/pipewire/pipewire.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pipewire/pipewire.c b/src/pipewire/pipewire.c index 06574f6b6..f0edb1867 100644 --- a/src/pipewire/pipewire.c +++ b/src/pipewire/pipewire.c @@ -413,9 +413,6 @@ static const char *i18n_ntext(void *object, const char *msgid, const char *msgid static void init_i18n(struct support *support) { - /* XXX: we should remove this setlocale() call, after wireplumber - * XXX: starts setting the locale */ - setlocale(LC_MESSAGES, ""); bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); pw_set_domain(GETTEXT_PACKAGE);