Skip to content

Commit 88adfbc

Browse files
committed
Limit chat to 1000 characters
1 parent 1397f38 commit 88adfbc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/network/protocols/client_lobby.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1341,7 +1341,7 @@ void ClientLobby::sendChat(irr::core::stringw text)
13411341
name = PlayerManager::getCurrentOnlineProfile()->getUserName();
13421342
else
13431343
name = player->getName();
1344-
chat->encodeString16(name + L": " + text);
1344+
chat->encodeString16(name + L": " + text, 1000/*max_len*/);
13451345

13461346
STKHost::get()->sendToServer(chat, true);
13471347
delete chat;

src/network/protocols/server_lobby.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ void ServerLobby::handleChat(Event* event)
595595
event->getPeer()->updateLastActivity();
596596
const bool sender_in_game = event->getPeer()->isWaitingForGame();
597597
core::stringw message;
598-
event->data().decodeString16(&message);
598+
event->data().decodeString16(&message, 1000/*max_len*/);
599599
if (message.size() > 0)
600600
{
601601
NetworkString* chat = getNetworkString();

0 commit comments

Comments
 (0)