From 1b49a0541e6a162de7e4925c31fb44c1591f6656 Mon Sep 17 00:00:00 2001 From: Colin Edwards Date: Mon, 15 Jan 2018 20:08:55 -0600 Subject: [PATCH] deps/obs-scripting: Don't crash obs trying to unload a script that failed to load --- deps/obs-scripting/obs-scripting-lua.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/obs-scripting/obs-scripting-lua.c b/deps/obs-scripting/obs-scripting-lua.c index cf73f0836..29189f56f 100644 --- a/deps/obs-scripting/obs-scripting-lua.c +++ b/deps/obs-scripting/obs-scripting-lua.c @@ -206,7 +206,7 @@ fail: pthread_mutex_unlock(&data->mutex); } - if (!success) { + if (!success && script) { lua_close(script); }