1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-01-13 23:27:12 +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
#if defined INDIGO
#elif OS5
#elif defined(LINUX)
#elif defined(LINUX) || defined(MACOSX)
#else
#define seteuid(x) setresuid(-1, (x), -1)
#endif /* INDIGO does have seteuid */
#define getwd(x) getcwd((x), MAXPATHLEN)
#define getrusage(x, y)
#define getpagesize() 4096
#ifdef LINUX
#if defined(LINUX) || defined(MACOSX)
#undef getrusage
#undef getpagesize
#undef getwd