From b0defdf6de2bea7fb1b974af73abec4a221f19a6 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Mar 2022 19:25:00 +0800 Subject: [PATCH] 1 --- server/gameserver/roommgr.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index 9394132f..9ba54bef 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -837,10 +837,11 @@ void RoomMgr::SendGetBattleData(int mode, auto result = (std::shared_ptr>*)param.sender.GetUserData(); auto cb = (std::function< void(std::vector&)>*)param.param1.GetUserData(); - for (auto& context : *result->get()) { - - } (*cb)(*result->get()); + for (auto& context : *result->get()) { + context.errcode = 0; + context.errmsg = ""; + } delete cb; delete result; }, @@ -850,6 +851,8 @@ void RoomMgr::SendGetBattleData(int mode, auto cb = (std::function< void(std::vector&)>*)param.param1.GetUserData(); (*cb)(*result->get()); + for (auto& context : *result->get()) { + } delete cb; delete result; },