| | #ifndef Py_OSDEFS_H |
| | #define Py_OSDEFS_H |
| | #ifdef __cplusplus |
| | extern "C" { |
| | #endif |
| |
|
| |
|
| | |
| |
|
| | #ifdef MS_WINDOWS |
| | #define SEP L'\\' |
| | #define ALTSEP L'/' |
| | #define MAXPATHLEN 256 |
| | #define DELIM L';' |
| | #endif |
| |
|
| | #ifdef __VXWORKS__ |
| | #define DELIM L';' |
| | #endif |
| |
|
| | |
| | #ifndef SEP |
| | #define SEP L'/' |
| | #endif |
| |
|
| | |
| | #ifdef __hpux |
| | #include <sys/param.h> |
| | #include <limits.h> |
| | #ifndef PATH_MAX |
| | #define PATH_MAX MAXPATHLEN |
| | #endif |
| | #endif |
| |
|
| | #ifndef MAXPATHLEN |
| | #if defined(PATH_MAX) && PATH_MAX > 1024 |
| | #define MAXPATHLEN PATH_MAX |
| | #else |
| | #define MAXPATHLEN 1024 |
| | #endif |
| | #endif |
| |
|
| | |
| | #ifndef DELIM |
| | #define DELIM L':' |
| | #endif |
| |
|
| | #ifdef __cplusplus |
| | } |
| | #endif |
| | #endif |
| |
|