4 /* must be defined first */
7 #define _WIN32_WINNT 0x0400
9 #if (_MSC_VER >= 1400 && !defined(_CRT_SECURE_NO_DEPRECATE))
10 #define _CRT_SECURE_NO_DEPRECATE
13 #include <direct.h> /* for getcwd(), _chdir() */
26 #define strdup _strdup
28 #define getcwd _getcwd
31 #define S_ISDIR(__mode) (((__mode) & S_IFMT) == S_IFDIR)
35 #define S_ISREG(__mode) (((__mode) & S_IFMT) == S_IFREG)
38 #define INDEFINITE_PID NULL
39 #define INDEFINITE_FD NULL
41 #define INDEFINITE_PID ((int)-1)
42 #define INDEFINITE_FD ((int)-1)
46 #define MAX_PATH ((unsigned int)255)
50 #define INDEFINITE ((int)-1)
51 #define INDEFINITE_SIGNAL NULL
53 #define DEFAULT_FSTREAMS_CAPACITY ((int)128)
54 #define DEFAULT_INCLUDES_CAPACITY DEFAULT_FSTREAMS_CAPACITY
55 #define DEFAULT_UNITS_CAPACITY ((int)64)
56 #define DEFAULT_COMMANDS_CAPACITY ((int)1024)
57 #define DEFAULT_SUITES_CAPACITY ((int)128)
59 #define MAX_SUFFIX ((unsigned int)9)