diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-12-29 21:21:18 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-12-29 21:21:18 +0000 |
commit | 49e964aeacd761aa3da03ff542a38ae3966aed43 (patch) | |
tree | fc8f5c33635e38a27fdeb10e4d84258fac76c0fb | |
parent | def4f750bc79d88963567c976813666a4dd706e7 (diff) | |
download | manaserv-49e964aeacd761aa3da03ff542a38ae3966aed43.tar.gz manaserv-49e964aeacd761aa3da03ff542a38ae3966aed43.tar.bz2 manaserv-49e964aeacd761aa3da03ff542a38ae3966aed43.tar.xz manaserv-49e964aeacd761aa3da03ff542a38ae3966aed43.zip |
Incorporate running without X server in the server executable.
-rwxr-xr-x | runserv.sh | 1 | ||||
-rw-r--r-- | src/main.cpp | 3 |
2 files changed, 3 insertions, 1 deletions
@@ -1,5 +1,4 @@ #!/bin/bash -export SDL_VIDEODRIVER=dummy ulimit -c 100000000 while [ true ] ; do src/tmwserv diff --git a/src/main.cpp b/src/main.cpp index 4f31f0c0..d1e26e04 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -130,6 +130,9 @@ void initialize() gameHandler = new GameHandler(); connectionHandler = new ConnectionHandler(); + // Make SDL use a dummy videodriver so that it doesn't require an X server + putenv("SDL_VIDEODRIVER=dummy"); + // Initialize SDL if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) == -1) { LOG_FATAL("SDL_Init: " << SDL_GetError(), 0) |