diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-11-08 09:11:32 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-11-08 09:11:32 +0000 |
| commit | 711aa0db763e31bd7916ea31f5f3f934e4000ab8 (patch) | |
| tree | e1686806f10c77b8fa3e8e0225d12e726de4e136 /src/engine/server | |
| parent | 4fcab5c8f1b2d4f8405d4ef86b69d2c916184929 (diff) | |
| download | zcatch-711aa0db763e31bd7916ea31f5f3f934e4000ab8.tar.gz zcatch-711aa0db763e31bd7916ea31f5f3f934e4000ab8.zip | |
update, gui stuff, some engine stuff
Diffstat (limited to 'src/engine/server')
| -rw-r--r-- | src/engine/server/server.c | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/src/engine/server/server.c b/src/engine/server/server.c index b1bf5e4d..8b591de6 100644 --- a/src/engine/server/server.c +++ b/src/engine/server/server.c @@ -4,7 +4,7 @@ #include <engine/system.h> #include <engine/config.h> - +#include <engine/engine.h> #include <engine/interface.h> #include <engine/protocol.h> @@ -29,7 +29,6 @@ static NETADDR4 master_server; static char current_map[64]; - void *snap_new_item(int type, int id, int size) { dbg_assert(type >= 0 && type <=0xffff, "incorrect type"); @@ -822,32 +821,8 @@ static int server_run() int main(int argc, char **argv) { -#ifdef CONF_PLATFORM_MACOSX - const char *config_filename = "~/.teewars"; -#else - const char *config_filename = "default.cfg"; -#endif - int i; - dbg_msg("server", "starting..."); - - config_reset(); - - for(i = 1; i < argc; i++) - { - if(argv[i][0] == '-' && argv[i][1] == 'f' && argv[i][2] == 0 && argc - i > 1) - { - config_filename = argv[i+1]; - i++; - } - } - - config_load(config_filename); - - /* parse arguments */ - for(i = 1; i < argc; i++) - config_set(argv[i]); - + engine_init("Teewars", argc, argv); server_run(); return 0; } |