OSDN Git Service
Cleanup: Eliminate _CRT_xxx deprecation situations
* The VC compiler began emitting Warnings for various deprecated CRT and
POSIX function names beginning with VS2005. It was convenient to
ignore these warnings by defining the following preprocessor symbols in
the *.vcxproj files ...
_CRT_SECURE_NO_WARNINGS
_CRT_NONSTDC_NO_WARNINGS
_CRT_SECURE_NO_DEPRECATE
* This change eliminates those symbol definitions, and appropriately
upgrades the code to properly use the modern, security enhanced,
functions.
* Most of the existing code properly uses TCHAR, however some areas
explicitly use 'wchar_t' and some areas still use the old 'char' type.
* The areas that still use 'char' need further investigation and
possible repair as the rest of the program completely uses Unicode.
18 files changed: