* process.c: suppress warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
a4c08752f8
commit
d90fe02fb6
@ -1049,9 +1049,11 @@ rb_proc_exec_n(int argc, VALUE *argv, const char *prog)
|
|||||||
int
|
int
|
||||||
rb_proc_exec(const char *str)
|
rb_proc_exec(const char *str)
|
||||||
{
|
{
|
||||||
|
#ifndef _WIN32
|
||||||
const char *s = str;
|
const char *s = str;
|
||||||
char *ss, *t;
|
char *ss, *t;
|
||||||
char **argv, **a;
|
char **argv, **a;
|
||||||
|
#endif
|
||||||
|
|
||||||
while (*str && ISSPACE(*str))
|
while (*str && ISSPACE(*str))
|
||||||
str++;
|
str++;
|
||||||
@ -2093,12 +2095,14 @@ rb_exec(const struct rb_exec_arg *e)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef HAVE_FORK
|
||||||
static int
|
static int
|
||||||
rb_exec_atfork(void* arg)
|
rb_exec_atfork(void* arg)
|
||||||
{
|
{
|
||||||
rb_thread_atfork();
|
rb_thread_atfork();
|
||||||
return rb_exec(arg);
|
return rb_exec(arg);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_FORK
|
#ifdef HAVE_FORK
|
||||||
#ifdef FD_CLOEXEC
|
#ifdef FD_CLOEXEC
|
||||||
@ -2828,7 +2832,9 @@ rb_f_sleep(int argc, VALUE *argv)
|
|||||||
static VALUE
|
static VALUE
|
||||||
proc_getpgrp(void)
|
proc_getpgrp(void)
|
||||||
{
|
{
|
||||||
|
#if defined(HAVE_GETPGRP) && defined(GETPGRP_VOID) || defined(HAVE_GETPGID)
|
||||||
rb_pid_t pgrp;
|
rb_pid_t pgrp;
|
||||||
|
#endif
|
||||||
|
|
||||||
rb_secure(2);
|
rb_secure(2);
|
||||||
#if defined(HAVE_GETPGRP) && defined(GETPGRP_VOID)
|
#if defined(HAVE_GETPGRP) && defined(GETPGRP_VOID)
|
||||||
@ -4089,7 +4095,9 @@ static VALUE
|
|||||||
proc_daemon(int argc, VALUE *argv)
|
proc_daemon(int argc, VALUE *argv)
|
||||||
{
|
{
|
||||||
VALUE nochdir, noclose;
|
VALUE nochdir, noclose;
|
||||||
|
#if defined(HAVE_DAEMON) || defined(HAVE_FORK)
|
||||||
int n;
|
int n;
|
||||||
|
#endif
|
||||||
|
|
||||||
rb_secure(2);
|
rb_secure(2);
|
||||||
rb_scan_args(argc, argv, "02", &nochdir, &noclose);
|
rb_scan_args(argc, argv, "02", &nochdir, &noclose);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user