From 05c8667c53f9f83ebb5bfc0b0c0518cb384d8a95 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 30 Oct 2011 08:04:22 +0000 Subject: [PATCH] Fixing crash in communication code for the chatcleaner. This code should be rewritten... --- src/net/common/chatcleanermanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/common/chatcleanermanager.cpp b/src/net/common/chatcleanermanager.cpp index 5ae645eb..469b79fb 100644 --- a/src/net/common/chatcleanermanager.cpp +++ b/src/net/common/chatcleanermanager.cpp @@ -247,7 +247,7 @@ ChatCleanerManager::HandleMessage(InternalChatCleanerPacket &msg) void ChatCleanerManager::SendMessageToServer(InternalChatCleanerPacket &msg) { - asn_enc_rval_t e = der_encode(&asn_DEF_ChatCleanerMessage, msg.GetMsg(), &SendBuffer::EncodeToBuf, &m_sendManager); + asn_enc_rval_t e = der_encode(&asn_DEF_ChatCleanerMessage, msg.GetMsg(), &SendBuffer::EncodeToBuf, m_sendManager.get()); if (e.encoded == -1) LOG_ERROR("Failed to encode chat cleaner packet: " << msg.GetMsg()->present);