From 1b67ef40c284b6b6943fdc6e1916276a5e3b59e9 Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 25 Apr 2009 10:28:25 +0000 Subject: [PATCH] * process.c (proc_setegid): define only if needed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- process.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/process.c b/process.c index 1e83d546ed..c473fe41e7 100644 --- a/process.c +++ b/process.c @@ -4897,7 +4897,7 @@ proc_getegid(VALUE obj) return GIDT2NUM(egid); } - +#if defined(HAVE_SETRESGID) || defined(HAVE_SETREGID) || defined(HAVE_SETEGID) || defined(HAVE_SETGID) || defined(_POSIX_SAVED_IDS) /* * call-seq: * Process.egid = fixnum => fixnum @@ -4932,6 +4932,7 @@ proc_setegid(VALUE obj, VALUE egid) #endif return egid; } +#endif #if defined(HAVE_SETRESGID) || defined(HAVE_SETREGID) || defined(HAVE_SETEGID) || defined(HAVE_SETGID) #define proc_setegid_m proc_setegid