fixes for MSVC non-standard C library

strcase => _stricmp
strncase => _strnicmp
strdup => _strdup
snprintf => _snprintf

a compliant snprintf() is supposed to be available
in MS Visual Studio 2015 and later
This commit is contained in:
Thomas Bernard
2018-02-20 15:31:45 +01:00
parent 87e4cfad94
commit 60beebc9ac
11 changed files with 38 additions and 9 deletions

View File

@@ -40,11 +40,8 @@
#if !defined(_MSC_VER)
#include <strings.h>
#else
#if (_MSC_VER >= 1400)
#define strncasecmp _memicmp
#else
#define strncasecmp memicmp
#endif
#define strdup _strdup
#define strncasecmp _strnicmp
#endif
#include <stdlib.h>
#if !defined(__VBCC__) && !defined(_MSC_VER)