]> git.lizzy.rs Git - irrlicht.git/blobdiff - source/Irrlicht/CGUIFileOpenDialog.cpp
Drop _IRR_WCHAR_FILESYSTEM
[irrlicht.git] / source / Irrlicht / CGUIFileOpenDialog.cpp
index 25da8976c209ed4929325cef96321193722065dd..52b6808d98cfa2cd40220f7e25f34b8b09d80302 100644 (file)
@@ -5,8 +5,6 @@
 #include "CGUIFileOpenDialog.h"\r
 #ifdef _IRR_COMPILE_WITH_GUI_\r
 \r
-#include <locale.h>\r
-\r
 #include "IGUISkin.h"\r
 #include "IGUIEnvironment.h"\r
 #include "IVideoDriver.h"\r
@@ -382,14 +380,7 @@ void CGUIFileOpenDialog::deserializeAttributes(io::IAttributes* in, io::SAttribu
 \r
 void CGUIFileOpenDialog::pathToStringW(irr::core::stringw& result, const irr::io::path& p)\r
 {\r
-#ifndef _IRR_WCHAR_FILESYSTEM\r
-       char* oldLocale = setlocale(LC_CTYPE, NULL);\r
-       setlocale(LC_CTYPE,""); // multibyteToWString is affected by LC_CTYPE. Filenames seem to need the system-locale.\r
        core::multibyteToWString(result, p);\r
-       setlocale(LC_CTYPE, oldLocale);\r
-#else\r
-       result = p.c_str();\r
-#endif\r
 }\r
 \r
 //! fills the listbox with files.\r