From 917d71d6d4dd7edacfa3d4bbe7737ad5a4496876 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 25 Sep 2024 12:43:27 +0100 Subject: [PATCH] [Fix] Fix glib internals by setting locale in `rspamc` --- src/client/rspamc.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client/rspamc.cxx b/src/client/rspamc.cxx index 1c67e4167d..31a4aaf241 100644 --- a/src/client/rspamc.cxx +++ b/src/client/rspamc.cxx @@ -31,6 +31,7 @@ #include #include #include +#include #include "frozen/string.h" #include "frozen/unordered_map.h" @@ -2180,6 +2181,7 @@ int main(int argc, char **argv, char **env) { auto *kwattrs = g_queue_new(); + std::locale::global(std::locale("")); read_cmd_line(&argc, &argv); tty = isatty(STDOUT_FILENO); -- 2.47.3