summaryrefslogtreecommitdiff
path: root/src/chathandler.cpp
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2006-08-25 19:47:33 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2006-08-25 19:47:33 +0000
commit1221231dc656368bf1595b7827ad3a48f38b33b7 (patch)
treed0b5691a3a027d46d57364f86727baaecce5f4e0 /src/chathandler.cpp
parent87eecbfc7c7ac72cb1a57ba83e967c655213d116 (diff)
downloadmanaserv-1221231dc656368bf1595b7827ad3a48f38b33b7.tar.gz
manaserv-1221231dc656368bf1595b7827ad3a48f38b33b7.tar.bz2
manaserv-1221231dc656368bf1595b7827ad3a48f38b33b7.tar.xz
manaserv-1221231dc656368bf1595b7827ad3a48f38b33b7.zip
Applied patch by Rogier, addressing TODOs in MessageOut and NetComputer.
Diffstat (limited to 'src/chathandler.cpp')
-rw-r--r--src/chathandler.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/chathandler.cpp b/src/chathandler.cpp
index e97d23e6..93aaa7d3 100644
--- a/src/chathandler.cpp
+++ b/src/chathandler.cpp
@@ -39,14 +39,14 @@ class ChatClient: public NetComputer
/**
* Constructor.
*/
- ChatClient(ChatHandler *, ENetPeer *);
+ ChatClient(ENetPeer *peer);
std::string characterName;
AccountLevel accountLevel;
};
-ChatClient::ChatClient(ChatHandler *handler, ENetPeer *peer):
- NetComputer(handler, peer),
+ChatClient::ChatClient(ENetPeer *peer):
+ NetComputer(peer),
accountLevel(AL_NORMAL)
{
}
@@ -101,7 +101,7 @@ void ChatHandler::removeOutdatedPending()
NetComputer *ChatHandler::computerConnected(ENetPeer *peer)
{
- return new ChatClient(this, peer);
+ return new ChatClient(peer);
}
void ChatHandler::computerDisconnected(NetComputer *computer)
@@ -363,7 +363,7 @@ void ChatHandler::processMessage(NetComputer *comp, MessageIn &message)
// The user entered the channel, now give him the announcement string
// and the user list.
result.writeString(chatChannelManager->getChannelAnnouncement(channelId));
- std::vector< std::string > const &userList =
+ std::vector< std::string > const &userList =
chatChannelManager->getUserListInChannel(channelId);
result.writeShort(userList.size());
for (std::vector< std::string >::const_iterator i = userList.begin(), i_end = userList.end();
@@ -419,7 +419,7 @@ void ChatHandler::processMessage(NetComputer *comp, MessageIn &message)
break;
}
- if (result.getDataSize() > 0)
+ if (result.getLength() > 0)
computer.send(result);
}