summaryrefslogtreecommitdiff
path: root/blabouncer.c
diff options
context:
space:
mode:
Diffstat (limited to 'blabouncer.c')
-rw-r--r--blabouncer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/blabouncer.c b/blabouncer.c
index cfc1f2d..7052117 100644
--- a/blabouncer.c
+++ b/blabouncer.c
@@ -39,6 +39,7 @@
#include <openssl/ssl.h>
#include <openssl/err.h>
#include <openssl/bio.h>
+#include <locale.h>
#include "functions.h"
#include "sockets.h"
@@ -857,6 +858,9 @@ int main(int argc, char *argv[]) {
// Structure of our various settings which are to either be read from the configuration file or set at runtime
struct settings settings;
+ // Adopt the locale of the environment for locale-dependent things like date formats later on
+ setlocale(LC_ALL, "");
+
// Terminate our global debug file string in case it's referenced before being read from file
debugpath[0] = '\0';