diff options
Diffstat (limited to 'dedicated.c')
-rw-r--r-- | dedicated.c | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/dedicated.c b/dedicated.c index cb5b8a23b..77be5fe37 100644 --- a/dedicated.c +++ b/dedicated.c @@ -1,32 +1,17 @@ /* $Id$ */ #include "stdafx.h" -#include "openttd.h" #ifdef ENABLE_NETWORK -#include "variables.h" - -#ifdef __OS2__ -# include <sys/types.h> -# include <unistd.h> -#endif +#if defined(UNIX) && !defined(__MORPHOS__) -#ifdef UNIX -# include <sys/types.h> -# include <unistd.h> -#endif +#include "openttd.h" +#include "variables.h" -#ifdef __MORPHOS__ -/* Voids the fork, option will be disabled for MorphOS build anyway, because - * MorphOS doesn't support forking (could only implemented with lots of code - * changes here). */ -int fork(void) { return -1; } -int dup2(int oldd, int newd) { return -1; } -#endif +#include <sys/types.h> +#include <unistd.h> -#ifdef UNIX -/* We want to fork our dedicated server */ void DedicatedFork(void) { /* Fork the program */ |