21 |
|
#define PATH_MAX _MAX_PATH |
22 |
|
#define NULL_DEVICE "NUL" |
23 |
|
#define DIRSEP '/' |
24 |
< |
#define ISDIRSEP(c) ((c)=='/' || (c)=='\\') |
25 |
< |
#define ISABS(s) ((s)!=NULL \ |
26 |
< |
&& (s[0])!='\0' \ |
27 |
< |
&& ( ISDIRSEP(s[0]) \ |
28 |
< |
|| ( (s[1])!='\0' \ |
29 |
< |
&& (isupper(s[0])||islower(s[0])) \ |
30 |
< |
&& (s[1])==':'))) |
24 |
> |
#define ISDIRSEP(c) (((c)=='/') | ((c)=='\\')) |
25 |
> |
#define ISABS(s) ( ISDIRSEP((s)[0]) \ |
26 |
> |
|| ( isupper((s)[0]) | islower((s)[0]) \ |
27 |
> |
&& (s)[1]==':' && ISDIRSEP((s)[2]) ) ) |
28 |
|
#define CASEDIRSEP case '/': case '\\' |
29 |
|
#define PATHSEP ';' |
30 |
|
#define CURDIR '.' |
74 |
|
|
75 |
|
#define NULL_DEVICE "NIL:" |
76 |
|
#define DIRSEP '/' |
77 |
< |
#define ISABS(s) ((s)!=NULL && (ISDIRSEP(s[0]))) |
77 |
> |
#define ISABS(s) ISDIRSEP((s)[0]) |
78 |
|
#define PATHSEP ';' |
79 |
|
#define CURDIR '.' |
80 |
|
#define DEFAULT_TEMPDIRS {"/var/tmp", "/usr/tmp", "/tmp", ".", NULL} |
93 |
|
/* this is defined as _PATH_DEVNULL in /usr/include/paths.h on Linux */ |
94 |
|
#define NULL_DEVICE "/dev/null" |
95 |
|
#define DIRSEP '/' |
96 |
< |
#define ISABS(s) ((s)!=NULL && (ISDIRSEP(s[0]))) |
96 |
> |
#define ISABS(s) ISDIRSEP((s)[0]) |
97 |
|
#define PATHSEP ':' |
98 |
|
#define CURDIR '.' |
99 |
|
#define DEFAULT_TEMPDIRS {"/var/tmp", "/usr/tmp", "/tmp", ".", NULL} |