This commit is contained in:
victorlevasseur
2015-02-28 19:03:53 +01:00
2 changed files with 16 additions and 0 deletions

View File

@@ -21,12 +21,20 @@ namespace utf8
std::string GD_CORE_API FromLocaleString( const std::string &str )
{
#if defined(WINDOWS)
return FromSfString(sf::String(str));
#else
return str; //UTF8 is already the current locale on Linux
#endif
}
std::string GD_CORE_API ToLocaleString( const std::string &utf8str )
{
#if defined(WINDOWS)
return ToSfString(utf8str).toAnsiString();
#else
return utf8str; //UTF8 is already the current locale on Linux
#endif
}
#if defined(GD_IDE_ONLY) && !defined(GD_NO_WX_GUI)

View File

@@ -18,12 +18,20 @@ namespace utf8
std::string GD_API FromLocaleString( const std::string &str )
{
#if defined(WINDOWS)
return FromSfString(sf::String(str));
#else
return str; //UTF8 is already the current locale on Linux
#endif
}
std::string GD_API ToLocaleString( const std::string &utf8str )
{
#if defined(WINDOWS)
return ToSfString(utf8str).toAnsiString();
#else
return utf8str; //UTF8 is already the current locale on Linux
#endif
}
#if defined(GD_IDE_ONLY) && !defined(GD_NO_WX_GUI)