From: Vsevolod Stakhov Date: Wed, 25 Sep 2024 11:43:27 +0000 (+0100) Subject: [Fix] Fix glib internals by setting locale in `rspamc` X-Git-Tag: 3.10.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=917d71d6d4dd7edacfa3d4bbe7737ad5a4496876;p=thirdparty%2Frspamd.git [Fix] Fix glib internals by setting locale in `rspamc` --- 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);