00001
00002 #define DLLSYM
00003 #ifdef __MSW32__
00004 #define SIGNED
00005 #define snprintf _snprintf
00006 #define read _read
00007 #define write _write
00008 #define close _close
00009 #define lseek _lseek
00010 #define open _open
00011 #define ultoa _ultoa
00012 #define ltoa _ltoa
00013 #define strtok_r(s, d, p) strtok(s, d)
00014 #if (_MSC_VER <= 1400)
00015 #define vsnprintf _vsnprintf
00016 #endif
00017 #else
00018 #define __UNIX__
00019 #include <limits.h>
00020 #ifndef PATH_MAX
00021 #define MAX_PATH 4096
00022 #else
00023 #define MAX_PATH PATH_MAX
00024 #endif
00025 #define SIGNED signed
00026 #endif