1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-05-04 15:26:16 +00:00

MacOS(darwin) has seteuid() and getrusage()/getpagesize()/getwd() so don't #define them

This commit is contained in:
Nick Briggs
2017-05-22 15:55:10 -07:00
parent 3841aadba3
commit 944083e433

View File

@@ -476,14 +476,14 @@ typedef unsigned short u_short;
#ifdef SYSVONLY #ifdef SYSVONLY
#if defined INDIGO #if defined INDIGO
#elif OS5 #elif OS5
#elif defined(LINUX) #elif defined(LINUX) || defined(MACOSX)
#else #else
#define seteuid(x) setresuid(-1, (x), -1) #define seteuid(x) setresuid(-1, (x), -1)
#endif /* INDIGO does have seteuid */ #endif /* INDIGO does have seteuid */
#define getwd(x) getcwd((x), MAXPATHLEN) #define getwd(x) getcwd((x), MAXPATHLEN)
#define getrusage(x, y) #define getrusage(x, y)
#define getpagesize() 4096 #define getpagesize() 4096
#ifdef LINUX #if defined(LINUX) || defined(MACOSX)
#undef getrusage #undef getrusage
#undef getpagesize #undef getpagesize
#undef getwd #undef getwd