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>
|
||||
|
||||
Removed unused methods Util::fileCopy(), Util::rangedFileCopy(),
|
||||
|
|
|
@ -259,6 +259,7 @@ AC_CHECK_FUNCS([__argz_count \
|
|||
__argz_next \
|
||||
__argz_stringify \
|
||||
atexit \
|
||||
fork \
|
||||
ftruncate \
|
||||
getcwd \
|
||||
gethostbyaddr \
|
||||
|
|
|
@ -43,6 +43,7 @@ namespace aria2 {
|
|||
int daemon(int nochdir, int noclose)
|
||||
{
|
||||
pid_t pid;
|
||||
#ifdef HAVE_FORK
|
||||
pid = fork();
|
||||
if(pid == -1) {
|
||||
return -1;
|
||||
|
@ -74,6 +75,7 @@ int daemon(int nochdir, int noclose)
|
|||
return -1;
|
||||
}
|
||||
}
|
||||
#endif // HAVE_FORK
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue