(svn r2710) Simplify dedicated server code a bit and don't compile it at all, if network support ist disabled

This commit is contained in:
tron
2005-07-25 16:33:58 +00:00
parent f60b122a68
commit 84f78ea44a
5 changed files with 15 additions and 39 deletions

View File

@@ -1,11 +1,10 @@
/* $Id$ */
#include "../stdafx.h"
#include "../openttd.h"
#include "dedicated_v.h"
#ifdef ENABLE_NETWORK
#include "../openttd.h"
#include "../debug.h"
#include "../functions.h"
#include "../gfx.h"
@@ -14,6 +13,7 @@
#include "../command.h"
#include "../console.h"
#include "../variables.h"
#include "dedicated_v.h"
#ifdef __OS2__
# include <sys/time.h> /* gettimeofday */
@@ -281,23 +281,6 @@ static int DedicatedVideoMainLoop(void)
}
}
#else
static const char *DedicatedVideoStart(const char * const *parm)
{
DEBUG(misc, 0) ("OpenTTD compiled without network support, exiting.");
return NULL;
}
static void DedicatedVideoStop(void) {}
static void DedicatedVideoMakeDirty(int left, int top, int width, int height) {}
static bool DedicatedVideoChangeRes(int w, int h) { return false; }
static void DedicatedVideoFullScreen(bool fs) {}
static int DedicatedVideoMainLoop(void) { return ML_QUIT; }
#endif /* ENABLE_NETWORK */
const HalVideoDriver _dedicated_video_driver = {
DedicatedVideoStart,
DedicatedVideoStop,
@@ -306,3 +289,5 @@ const HalVideoDriver _dedicated_video_driver = {
DedicatedVideoChangeRes,
DedicatedVideoFullScreen,
};
#endif /* ENABLE_NETWORK */