From e1d8490f0654a3da0b900407d80d91d8d0da68c8 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sun, 27 Sep 2009 01:55:44 +0200 Subject: Use libicu to support unicode properly; migrated ConfigManager to UnicodeString --- src/Core/Application.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/Core/Application.cpp') diff --git a/src/Core/Application.cpp b/src/Core/Application.cpp index d75cbaf..666f2cb 100644 --- a/src/Core/Application.cpp +++ b/src/Core/Application.cpp @@ -22,6 +22,7 @@ #include "LogManager.h" #include "ThreadManager.h" +#include #include #ifndef va_copy @@ -31,7 +32,13 @@ namespace Mad { namespace Core { -Application::Application() : configManager(new ConfigManager(this)), logManager(new LogManager(this)), threadManager(new ThreadManager(this)) {} +Application::Application() { + std::setlocale(LC_ALL, ""); + + configManager = new ConfigManager(this); + logManager = new LogManager(this); + threadManager = new ThreadManager(this); +} Application::~Application() { delete threadManager; -- cgit v1.2.3