fix gh linux build

This commit is contained in:
20dka 2024-08-29 20:17:01 +02:00
parent f775678e2e
commit ee03afb9a1

View File

@ -40,7 +40,9 @@ TLuaEngine* LuaAPI::MP::Engine;
static sol::protected_function AddTraceback(sol::state_view StateView, sol::protected_function RawFn); static sol::protected_function AddTraceback(sol::state_view StateView, sol::protected_function RawFn);
std::optional<sol::function> GetLuaHandler(sol::state_view StateView, const std::string Handler, const std::string EventName) { static std::optional<sol::function> GetLuaHandler(sol::state_view StateView, const std::string Handler, const std::string EventName);
static std::optional<sol::function> 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); auto Res = StateView.safe_script("return " + Handler, sol::script_pass_on_error);
if (!Res.valid()) { if (!Res.valid()) {
beammp_errorf("invalid handler for event \"{}\". handler: \"{}\"", EventName, Handler); beammp_errorf("invalid handler for event \"{}\". handler: \"{}\"", EventName, Handler);