From e2c3c5abb604b3fecbfb51050b5bd156406e5ffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Fri, 10 Oct 2025 20:47:02 +0800 Subject: [PATCH] =?UTF-8?q?fix(login):=20=E4=BF=AE=E5=A4=8D=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E6=97=B6=E6=9C=8D=E5=8A=A1=E9=80=9A=E8=AF=9D=E4=B8=AD?= =?UTF-8?q?=E7=A9=BA=E6=8C=87=E9=92=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将原先赋值为 nil 的 map 改为初始化空的 map 结构, 避免在服务通话过程中出现空指针异常。 --- logic/controller/login.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logic/controller/login.go b/logic/controller/login.go index c0cdc9eb..2e0cfbd6 100644 --- a/logic/controller/login.go +++ b/logic/controller/login.go @@ -62,7 +62,7 @@ func (h *Controller) Login(data *user.MAIN_LOGIN_IN, c *player.Conn) (result *us } t.Service.Talk(func(m *map[uint32]uint32) bool { - m = nil + m = &map[uint32]uint32{} return true }) }()