mirror of https://github.com/aria2/aria2
Add check for fork(), which is missing on MinGW
* src/daemon.cc * configure.acpull/1/head
parent
909b126180
commit
263aebc558
|
@ -1,3 +1,9 @@
|
||||||
|
2009-09-23 Ross Smith II <aria2spam at smithii dot com>
|
||||||
|
|
||||||
|
Add check for fork(), which is missing on MinGW
|
||||||
|
* src/daemon.cc
|
||||||
|
* configure.ac
|
||||||
|
|
||||||
2009-09-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2009-09-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Removed unused methods Util::fileCopy(), Util::rangedFileCopy(),
|
Removed unused methods Util::fileCopy(), Util::rangedFileCopy(),
|
||||||
|
|
|
@ -259,6 +259,7 @@ AC_CHECK_FUNCS([__argz_count \
|
||||||
__argz_next \
|
__argz_next \
|
||||||
__argz_stringify \
|
__argz_stringify \
|
||||||
atexit \
|
atexit \
|
||||||
|
fork \
|
||||||
ftruncate \
|
ftruncate \
|
||||||
getcwd \
|
getcwd \
|
||||||
gethostbyaddr \
|
gethostbyaddr \
|
||||||
|
|
|
@ -43,6 +43,7 @@ namespace aria2 {
|
||||||
int daemon(int nochdir, int noclose)
|
int daemon(int nochdir, int noclose)
|
||||||
{
|
{
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
|
#ifdef HAVE_FORK
|
||||||
pid = fork();
|
pid = fork();
|
||||||
if(pid == -1) {
|
if(pid == -1) {
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -74,6 +75,7 @@ int daemon(int nochdir, int noclose)
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif // HAVE_FORK
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue