summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorYohann Ferreira <bertram@cegetel.net>2005-05-08 17:49:14 +0000
committerYohann Ferreira <bertram@cegetel.net>2005-05-08 17:49:14 +0000
commit247b9073d206296859afd8595255a1167936335c (patch)
tree585e7f115f20953edef1c8a860e48a2cfb5dee86 /src/main.cpp
parentb718afce8c635d7b9eb46de0414448a60109ca4f (diff)
downloadmanaserv-247b9073d206296859afd8595255a1167936335c.tar.gz
manaserv-247b9073d206296859afd8595255a1167936335c.tar.bz2
manaserv-247b9073d206296859afd8595255a1167936335c.tar.xz
manaserv-247b9073d206296859afd8595255a1167936335c.zip
Made use of the logger in the main loop.
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 8f40c5c3..300dad69 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -28,6 +28,9 @@
#include <SDL.h>
#include <SDL_net.h>
+#include "log.h"
+#define LOG_FILE "tmwserv.log"
+
#ifdef SCRIPT_SUPPORT
#include "script.h"
@@ -94,6 +97,9 @@ void initialize()
script->init();
}
#endif
+
+ // Initialize the logger
+ logger = new Logger(LOG_FILE);
}
/**
@@ -111,6 +117,7 @@ void deinitialize()
#ifdef SCRIPT_SUPPORT
delete script;
#endif
+ delete logger;
}
/**
@@ -131,9 +138,9 @@ int main(int argc, char *argv[])
//AccountHandler *accountHandler = new AccountHandler();
//connectionHandler->registerHandler(C2S_LOGIN, accountHandler);
- printf("The Mana World Server v0.0.1\n");
+ logger->log("The Mana World Server v0.0.1");
session->startListen(connectionHandler, SERVER_PORT);
- printf("Listening on port %d...\n", SERVER_PORT);
+ logger->log("Listening on port %d...", SERVER_PORT);
SDL_Event event;
@@ -149,6 +156,7 @@ int main(int argc, char *argv[])
// Print world time at 10 second intervals to show we're alive
if (worldTime % 100 == 0) {
printf("World time: %d\n", worldTime);
+ logger->log("World time: %d", worldTime);
}
// - Handle all messages that are in the message queue
@@ -168,7 +176,7 @@ int main(int argc, char *argv[])
SDL_Delay(100);
}
- printf("Recieved Quit signal, closing down...\n");
+ logger->log("Recieved Quit signal, closing down...");
session->stopListen(SERVER_PORT);
deinitialize();