Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
qykth-git 478f74d811
Multi byte char support for non-ASCII path name (#65)
* Use "L" notation for wide character

* Remove unneeded cast

PrintMessage() now uses const pointer

* C++11 accepts std::string for std::wifstream

* C++11 accepts std::string for std::wifstream

* Use mbstowcs()/wcstombs() to convert character class

This fix works when file path includes non-ASCII characters.

* Revert "Use mbstowcs()/wcstombs() to convert character class"

This reverts commit 7fd150a157.

mbstowcs()/wcstombs() is not so secure, and recommends mbstowcs_s()/wcstombs_s().
But these secure variants are not supported by some C libraries.
2021-08-25 21:58:34 -07:00
Jacek Czerwonka baaae8f613
Enum1 (#68)
* Fix warning about the array delete

* Fix ErrorCode enum

* Fixing unintalized vars
2021-08-25 20:04:45 -07:00
Jacek Czerwonka d3efe9d64f
More fixes to enum-related warnings (#67)
* Fix warnings pertaining to EncodingType.

* More fixes to enum related warnings
2021-08-25 19:36:44 -07:00
Jacek Czerwonka da71b7ab49 Remove an unused variable 2018-04-24 22:09:42 -07:00
Jacek Czerwonka ab6888f248 Fixing wifstream issue for LLVM
Remove openFile entirely to avoid latent problems with stream copy semantics.
2016-11-04 14:20:33 -07:00
Jacek Czerwonka 2ff38f4741 Initial commit of the codebase. 2015-10-16 10:00:07 -07:00