/* Useful #includes and #defines for programming a set of Unix look-alike file system access functions on the Macintosh. Public domain by Guido van Rossum, CWI, Amsterdam (July 1987). */ #ifndef Py_MACDEFS_H #define Py_MACDEFS_H #include #include #include #include #include #ifdef __MWERKS__ #include "errno_unix.h" #include #endif #ifdef __cplusplus extern "C" { #endif /* We may be able to use a std routine in think, don't know */ extern unsigned char *Pstring(char *); extern char *getbootvol(void); extern char *getwd(char *); #ifndef USE_GUSI extern int sync(void); #endif /* Universal constants: */ #define MAXPATH 256 #ifndef __MSL__ #define TRUE 1 #define FALSE 0 #endif #ifndef NULL #define NULL 0 #endif #define EOS '\0' #define SEP ':' #ifdef __cplusplus } #endif #endif