From da1b2a070c113222cbbad31b18ab704c7d1301b2 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 26 Nov 2018 15:23:19 +0300 Subject: Chat_AddGroup - simplified prototype --- protocols/MinecraftDynmap/src/chat.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'protocols/MinecraftDynmap/src') diff --git a/protocols/MinecraftDynmap/src/chat.cpp b/protocols/MinecraftDynmap/src/chat.cpp index 0027ba3e44..50be132450 100644 --- a/protocols/MinecraftDynmap/src/chat.cpp +++ b/protocols/MinecraftDynmap/src/chat.cpp @@ -123,14 +123,13 @@ INT_PTR MinecraftDynmapProto::OnJoinChat(WPARAM,LPARAM suppress) ptrW tszTitle(mir_a2u_cp(m_title.c_str(), CP_UTF8)); // Create the group chat session - Chat_NewSession(GCW_PRIVMESS, m_szModuleName, m_tszUserName, tszTitle); - - if (m_iStatus == ID_STATUS_OFFLINE) + SESSION_INFO *si = Chat_NewSession(GCW_PRIVMESS, m_szModuleName, m_tszUserName, tszTitle); + if (!si || m_iStatus == ID_STATUS_OFFLINE) return 0; // Create a group - Chat_AddGroup(m_szModuleName, m_tszUserName, TranslateT("Admin")); - Chat_AddGroup(m_szModuleName, m_tszUserName, TranslateT("Normal")); + Chat_AddGroup(si, TranslateT("Admin")); + Chat_AddGroup(si, TranslateT("Normal")); // Note: Initialization will finish up in SetChatStatus, called separately if (!suppress) -- cgit v1.2.3