]> git.mxchange.org Git - simgear.git/blobdiff - simgear/misc/strutils.hxx
Use wide-string APIs on Windows.
[simgear.git] / simgear / misc / strutils.hxx
index 6a2f35b1ace408f08723e0960f53e99d6f6147e5..dd78863c373bffc8e14ebf67ae1d7f86ac5cdc2a 100644 (file)
@@ -171,10 +171,13 @@ namespace simgear {
      */
     std::string convertWindowsLocal8BitToUtf8(const std::string& a);
 
-#if defined(SG_WINDOWS)
-    typedef std::vector<wchar_t> WCharVec;
-    WCharVec convertUtf8ToWString(const std::string& a);
-#endif
+      /**
+       *
+       */
+      std::string convertUtf8ToWindowsLocal8Bit(const std::string& a);
+
+    std::wstring convertUtf8ToWString(const std::string& a);
+       std::string convertWStringToUtf8(const std::wstring& w);
 
     /**
      * Get md5 hash of raw data.