Fixed: In MBCS mode, convert to std::string

--HG--
branch : develop
This commit is contained in:
kervala 2016-11-25 13:18:40 +01:00
parent 1aa738ba78
commit 5f5483a672

View file

@ -291,7 +291,7 @@ inline sint nlstricmp(const char *lhs, const std::string &rhs) { return stricmp(
#define tStrToUtf8(str) (ucstring((ucchar*)(LPCWSTR)str).toUtf8()) #define tStrToUtf8(str) (ucstring((ucchar*)(LPCWSTR)str).toUtf8())
#define utf8ToTStr(str) ((wchar_t*)ucstring::makeFromUtf8(str).c_str()) #define utf8ToTStr(str) ((wchar_t*)ucstring::makeFromUtf8(str).c_str())
#else #else
#define tStrToUtf8(str) ((LPCSTR)str) #define tStrToUtf8(str) (std::string((LPCSTR)str))
#define utf8ToTStr(str) (str.c_str()) #define utf8ToTStr(str) (str.c_str())
#endif #endif