]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/tcpclient.cpp
New autoconf
[irc/gameservirc.git] / gameserv / tcpclient.cpp
index 5f9f3f5c0a131ab43e68801c5cd018dad5d86de9..1ef3832f989333b761eed7cb1d3dca532ab36108 100644 (file)
@@ -24,7 +24,6 @@
 #include <time.h>
 #include <stdlib.h>
 
-
 int sock;
 List<aClient> clients;
 
@@ -73,6 +72,7 @@ int main(int argc, char *argv[])
 
   printf("Server: %s\n",buffer);
   init_monsters();
+  init_masters();
   load_gs_dbase();
   while (connected) {
       if (sock_gets(sock,buffer,sizeof(buffer)) == -1) {
@@ -138,6 +138,10 @@ int main(int argc, char *argv[])
           //       source << endl;
        }
   }
+  save_gs_dbase();
+  delete_monsters();
+  delete_masters();
+
   printf("<CLOSED>\n");
   close(sock);
   unload_config_file();