This commit is contained in:
aozhiwei 2022-03-24 19:25:00 +08:00
parent 3850623f1c
commit b0defdf6de

View File

@ -837,10 +837,11 @@ void RoomMgr::SendGetBattleData(int mode,
auto result = (std::shared_ptr<std::vector<BattleDataContext>>*)param.sender.GetUserData(); auto result = (std::shared_ptr<std::vector<BattleDataContext>>*)param.sender.GetUserData();
auto cb = (std::function< auto cb = (std::function<
void(std::vector<BattleDataContext>&)>*)param.param1.GetUserData(); void(std::vector<BattleDataContext>&)>*)param.param1.GetUserData();
for (auto& context : *result->get()) {
}
(*cb)(*result->get()); (*cb)(*result->get());
for (auto& context : *result->get()) {
context.errcode = 0;
context.errmsg = "";
}
delete cb; delete cb;
delete result; delete result;
}, },
@ -850,6 +851,8 @@ void RoomMgr::SendGetBattleData(int mode,
auto cb = (std::function< auto cb = (std::function<
void(std::vector<BattleDataContext>&)>*)param.param1.GetUserData(); void(std::vector<BattleDataContext>&)>*)param.param1.GetUserData();
(*cb)(*result->get()); (*cb)(*result->get());
for (auto& context : *result->get()) {
}
delete cb; delete cb;
delete result; delete result;
}, },