summaryrefslogtreecommitdiff
path: root/src/publicServer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/publicServer.c')
-rw-r--r--src/publicServer.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/publicServer.c b/src/publicServer.c
index 66d530f..6ac64c9 100644
--- a/src/publicServer.c
+++ b/src/publicServer.c
@@ -9,9 +9,7 @@
#include "main.h"
#include "list.h"
#include "tux.h"
-#include "wall.h"
-#include "teleport.h"
-#include "pipe.h"
+#include "idManager.h"
#include "myTimer.h"
#include "arena.h"
#include "item.h"
@@ -111,8 +109,14 @@ void my_handler_quit(int n)
void quitPublicServer()
{
printf("quit public server\n");
+
quitNetMultiplayer();
destroyArena(arena);
+
+ quitTux();
+ quitItem();
+ quitShot();
+
quitArenaFile();
quitServerConfigFile();
quitModule();