diff options
author | David Athay <ko2fan@gmail.com> | 2008-04-18 15:05:33 +0000 |
---|---|---|
committer | David Athay <ko2fan@gmail.com> | 2008-04-18 15:05:33 +0000 |
commit | 17637bdf1836b16ce3025ac993e44bb27dbff593 (patch) | |
tree | f9bb05a2d565d4f0bfbfef38f7f429768197be20 /src/chat-server/chatchannelmanager.cpp | |
parent | 6c9a64ba9686cd4390f8039421b7af903bb436e5 (diff) | |
download | manaserv-17637bdf1836b16ce3025ac993e44bb27dbff593.tar.gz manaserv-17637bdf1836b16ce3025ac993e44bb27dbff593.tar.bz2 manaserv-17637bdf1836b16ce3025ac993e44bb27dbff593.tar.xz manaserv-17637bdf1836b16ce3025ac993e44bb27dbff593.zip |
Fixed guilds not being removed when leader quits.
Diffstat (limited to 'src/chat-server/chatchannelmanager.cpp')
-rw-r--r-- | src/chat-server/chatchannelmanager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/chat-server/chatchannelmanager.cpp b/src/chat-server/chatchannelmanager.cpp index 03a1c78b..258b2d60 100644 --- a/src/chat-server/chatchannelmanager.cpp +++ b/src/chat-server/chatchannelmanager.cpp @@ -29,7 +29,7 @@ #include "account-server/dalstorage.hpp" #include "chat-server/chatclient.hpp" -ChatChannelManager::ChatChannelManager() : mNextChannelId(0) +ChatChannelManager::ChatChannelManager() : mNextChannelId(1) { // Load stored public chat channels from db mChatChannels = storage->getChannelList(); @@ -146,7 +146,8 @@ int ChatChannelManager::nextUsable() } else { - channelId = ++mNextChannelId; + channelId = mNextChannelId; + ++mNextChannelId; } return channelId; |