1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/*********************************************************************
* FILE: platform.h
* PURPOSE: platform specific stuff
*********************************************************************/
#ifndef PLATFORM_H
#define PLATFORM_H
/* for Microsoft Windows, include and define some stuff */
#ifdef WIN
#include <io.h>
#include <float.h>
#include <direct.h>
//#define isatty _isatty
#define strncasecmp _strnicmp
//#define finite _finite
//#define isnan _isnan
#define chdir _chdir
//#define getcwd _getcwd
//#ifdef _WINDOWS // only for Visual C++ 6.0
//#define vsnprintf _vsnprintf
//#endif
#endif /* WIN */
#endif /* PLATFORM_H */
|