Skip to content

Commit 213b500

Browse files
committed
fix: fix plugin reload #207
1 parent 6ec7814 commit 213b500

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/legacy/api/EventAPI.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,11 @@ void CallEventImpl(ListenerListType& listener, bool& returnValue, EVENT_TYPES ty
169169
}
170170
}
171171

172-
#define FakeCallEvent(type, ...) \
172+
#define FakeCallEvent(engine, type, ...) \
173173
std::list<ListenerListType>& nowList = listenerList[(int)type]; \
174174
for (auto& listener : nowList) { \
175175
EngineScope enter(listener.engine); \
176-
FakeCallEventImpl(listener, type, __VA_ARGS__); \
176+
FakeCallEventImpl(listener, engine, type, __VA_ARGS__); \
177177
}
178178

179179
template <typename... T>
@@ -182,7 +182,7 @@ void FakeCallEventImpl(ListenerListType& listener, ScriptEngine* engine, EVENT_T
182182
try {
183183
listener.func.get().call({}, args...);
184184
} catch (const Exception& e) {
185-
lse::LegacyScriptEngine::getInstance().getSelf().getLogger().error("CallEvent Callback Failed!");
185+
lse::LegacyScriptEngine::getInstance().getSelf().getLogger().error("FakeCallEvent Callback Failed!");
186186
ll::error_utils::printException(e, lse::LegacyScriptEngine::getInstance().getSelf().getLogger());
187187
lse::LegacyScriptEngine::getInstance().getSelf().getLogger().error("In Event: " + EventTypeToString(type));
188188
lse::LegacyScriptEngine::getInstance().getSelf().getLogger().error(

0 commit comments

Comments
 (0)