| 268 | } |
| 269 | |
| 270 | void OpenInputFileStream(std::ifstream & stream, const char * filename, std::ios_base::openmode mode) |
| 271 | { |
| 272 | #if defined(_WIN32) && defined(UNICODE) |
| 273 | stream.open(Utf8ToUtf16(filename).c_str(), mode); |
| 274 | #else |
| 275 | stream.open(filename, mode); |
| 276 | #endif |
| 277 | } |
| 278 | |
| 279 | #if defined(_WIN32) && defined(UNICODE) |
| 280 | const std::wstring filenameToUTF(const std::string & filename) |