提交 37144248 编写于 作者: C Colin Edwards

deps/obs-scripting: Set current_lua_script earlier to prevent a crash

上级 c9224edb
......@@ -103,6 +103,8 @@ static bool load_lua_script(struct obs_lua_script *data)
goto fail;
}
current_lua_script = data;
add_lua_source_functions(script);
add_hook_functions(script);
#if UI_ENABLED
......@@ -163,8 +165,6 @@ static bool load_lua_script(struct obs_lua_script *data)
else
data->save = LUA_REFNIL;
current_lua_script = data;
lua_getglobal(script, "script_defaults");
if (lua_isfunction(script, -1)) {
ls_push_libobs_obj(obs_data_t, data->base.settings, false);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册