Avoid deprecated functions on win32

Some POSIX functions are deprecated in MSVC and should instead be used
with an alternative name beginning with '_'.
This commit is contained in:
Andrea Canciani 2011-06-15 10:31:53 +02:00
parent 00a5a13612
commit b9d9ca281c
2 changed files with 8 additions and 6 deletions

View file

@ -203,10 +203,15 @@
#endif
#if (defined(__WIN32__) && !defined(__WINE__)) || defined(_MSC_VER)
#define snprintf _snprintf
#define popen _popen
#define pclose _pclose
#define access _access
#define fdopen _fdopen
#define hypot _hypot
#define pclose _pclose
#define popen _popen
#define snprintf _snprintf
#define strdup _strdup
#define unlink _unlink
#define vsnprintf _vsnprintf
#endif
#ifdef _MSC_VER

View file

@ -73,9 +73,6 @@
#ifdef _MSC_VER
#include <crtdbg.h>
#define vsnprintf _vsnprintf
#define access _access
#define unlink _unlink
#define F_OK 0
#endif