This commit is contained in:
aozhiwei 2023-04-05 18:12:43 +08:00
parent e43ad3b5d8
commit c401b2085d

View File

@ -17,6 +17,12 @@
#include "mt/SkillNumber.h"
#include "mt/Equip.h"
static void DeleteEventHandler(void* context)
{
EventHandler* e = (EventHandler*)context;
delete e;
}
void Trigger::Init()
{
@ -436,7 +442,12 @@ void Trigger::RemoveEventHandler(std::weak_ptr<EventHandlerPtr> handler)
e->ptr->data = nullptr;
e->ptr = nullptr;
list_del_init(&e->entry);
#if 1
//999
owner_->room->AddFrameCall(DeleteEventHandler, e);
#else
delete e;
#endif
}
}