diff --git a/src/TLuaEngine.cpp b/src/TLuaEngine.cpp index 5091a40..9810c99 100644 --- a/src/TLuaEngine.cpp +++ b/src/TLuaEngine.cpp @@ -40,7 +40,9 @@ TLuaEngine* LuaAPI::MP::Engine; static sol::protected_function AddTraceback(sol::state_view StateView, sol::protected_function RawFn); -std::optional GetLuaHandler(sol::state_view StateView, const std::string Handler, const std::string EventName) { +static std::optional GetLuaHandler(sol::state_view StateView, const std::string Handler, const std::string EventName); + +static std::optional GetLuaHandler(sol::state_view StateView, const std::string Handler, const std::string EventName) { auto Res = StateView.safe_script("return " + Handler, sol::script_pass_on_error); if (!Res.valid()) { beammp_errorf("invalid handler for event \"{}\". handler: \"{}\"", EventName, Handler);