From 2180f94d30e3a3dbafc6eb781519f8d3d16f186f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AE=B7=E5=8B=87?= Date: Fri, 22 Sep 2023 16:11:04 +0800 Subject: [PATCH] save --- server/imserver/chatmgr.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/imserver/chatmgr.go b/server/imserver/chatmgr.go index 0702d1cc..ce6c3532 100644 --- a/server/imserver/chatmgr.go +++ b/server/imserver/chatmgr.go @@ -119,9 +119,10 @@ func (cm *ChatMgr) ProcGuildChat(p *Player, msg *cs.CMSendChatMsg) { if msgRec, exists := cm.guildMsgRec[guildId]; exists { msgRec.AddChatMsg(chatMsg) } else { - cm.guildMsgRec[guildId] = &ChatMsgRec{ - CurrID: cm.guildMsgId, - } + newMsgRec := &ChatMsgRec{} + newMsgRec.CurrID = cm.guildMsgId + newMsgRec.AddChatMsg(chatMsg) + cm.guildMsgRec[guildId] = newMsgRec } // TraverseMember