diff options
author | Vsevolod Stakhov <vsevolod@rspamd.com> | 2024-09-25 12:43:27 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rspamd.com> | 2024-09-25 12:43:27 +0100 |
commit | 917d71d6d4dd7edacfa3d4bbe7737ad5a4496876 (patch) | |
tree | 253cb2752007d2b895b1afd3b7d29740cf4d61cf /src/client/rspamc.cxx | |
parent | 464045f814b78b2d4f9ca20cc9e0a0a1b323ad8e (diff) | |
download | rspamd-917d71d6d4dd7edacfa3d4bbe7737ad5a4496876.tar.gz rspamd-917d71d6d4dd7edacfa3d4bbe7737ad5a4496876.zip |
[Fix] Fix glib internals by setting locale in `rspamc`
Diffstat (limited to 'src/client/rspamc.cxx')
-rw-r--r-- | src/client/rspamc.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client/rspamc.cxx b/src/client/rspamc.cxx index 1c67e4167..31a4aaf24 100644 --- a/src/client/rspamc.cxx +++ b/src/client/rspamc.cxx @@ -31,6 +31,7 @@ #include <cstdint> #include <cstdio> #include <cmath> +#include <locale> #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); |