forked from mirror/openmw-tes3mp
[Server] Use sol's default_handler
This commit is contained in:
parent
dad0b38f25
commit
04a844a9c0
1 changed files with 0 additions and 10 deletions
|
@ -80,16 +80,6 @@ LuaState::LuaState()
|
|||
configEnv = sol::environment(*lua, sol::create, lua->globals());
|
||||
lua->set("Config", configEnv); // plain global environment for mod configuration
|
||||
|
||||
// errors in sol::functions are caught only in Debug or RelWithDebInfo builds for better performance
|
||||
#ifdef SOL_SAFE_FUNCTIONS
|
||||
lua->set_function("ErrorHandler", [](sol::object error_msg) {
|
||||
LOG_MESSAGE_SIMPLE(Log::LOG_ERROR, ("Lua: " + error_msg.as<string>()).c_str());
|
||||
});
|
||||
|
||||
sol::reference errHandler = (*lua)["ErrorHandler"];
|
||||
sol::protected_function::set_default_handler(errHandler);
|
||||
#endif
|
||||
|
||||
sol::table Constants = lua->create_named_table("Constants");
|
||||
|
||||
Constants.set_function("getAttributeCount", []() {
|
||||
|
|
Loading…
Reference in a new issue