From b877c28d9654ab795a9b00bd5b764d3e2e4688be Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 21 Mar 2022 10:48:29 +0100 Subject: [PATCH] pipewire: don't set locale Leave the locale as it is because now we use locale independent parsing and printing functions for serialized floats. Fixes #2223 --- src/pipewire/pipewire.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pipewire/pipewire.c b/src/pipewire/pipewire.c index 303f4b384..943aedb94 100644 --- a/src/pipewire/pipewire.c +++ b/src/pipewire/pipewire.c @@ -415,9 +415,6 @@ static void init_i18n(struct support *support) { /* Load locale from the environment. */ setlocale(LC_ALL, ""); - /* Set LC_NUMERIC to C so that floating point strings are consistently - * formatted and parsed across locales. */ - setlocale(LC_NUMERIC, "C"); bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); pw_set_domain(GETTEXT_PACKAGE);