summaryrefslogtreecommitdiff
path: root/src/account-server/main-account.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/account-server/main-account.cpp')
-rw-r--r--src/account-server/main-account.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/account-server/main-account.cpp b/src/account-server/main-account.cpp
index c4c451ee..f203f363 100644
--- a/src/account-server/main-account.cpp
+++ b/src/account-server/main-account.cpp
@@ -38,6 +38,7 @@
#include "chat-server/chatchannelmanager.hpp"
#include "chat-server/chathandler.hpp"
#include "chat-server/guildmanager.hpp"
+#include "chat-server/post.hpp"
#include "common/configuration.hpp"
#include "net/connectionhandler.hpp"
#include "net/messageout.hpp"
@@ -67,6 +68,9 @@ ChatChannelManager *chatChannelManager;
/** Guild Manager */
GuildManager *guildManager;
+/** Post Manager */
+PostManager *postalManager;
+
/** Callback used when SIGQUIT signal is received. */
static void closeGracefully(int)
{
@@ -151,6 +155,8 @@ static void initialize()
chatChannelManager = new ChatChannelManager;
// Initialise the Guild manager
guildManager = new GuildManager;
+ // Initialise the post manager
+ postalManager = new PostManager;
// --- Initialize the global handlers
// FIXME: Make the global handlers global vars or part of a bigger
@@ -192,6 +198,7 @@ static void deinitialize()
delete stringFilter;
delete chatChannelManager;
delete guildManager;
+ delete postalManager;
// Get rid of persistent data storage
delete storage;