From 4f2bbdc269f69b8f477436eff37510a3995a60e0 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Sep 2020 18:24:55 +0800 Subject: [PATCH] 1 --- server/imserver/guild.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/imserver/guild.cc b/server/imserver/guild.cc index 3feee1a..d33350c 100644 --- a/server/imserver/guild.cc +++ b/server/imserver/guild.cc @@ -140,7 +140,12 @@ void Guild::_CMGuildAgree(f8::MsgHdr& hdr, const cs::CMGuildAgree& msg) void Guild::_CMGuildKick(f8::MsgHdr& hdr, const cs::CMGuildKick& msg) { + ss::SS_IM_ForwardGuildCMMsg *forward_msg = (ss::SS_IM_ForwardGuildCMMsg*)hdr.user_data; + cs::SMGuildKick respmsg; + GuildMgr::Instance()->ForwardGuildSMMsg(hdr.socket_handle, + forward_msg->context(), + respmsg); #if 0 GuildMember* member = GetMember(context.user_info().base_data().account_id()); if (!member) {