From 0e315a81ad2177b6d212697fe5be2367219d825c Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sat, 30 Oct 2010 10:38:19 +0200 Subject: [PATCH] Fix crash when unloading lua script --- ChangeLog | 3 ++- src/plugins/scripts/lua/weechat-lua.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1441a83fb..15a7a9e75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,7 @@ WeeChat ChangeLog ================= Sébastien Helleu -v0.3.4-dev, 2010-10-29 +v0.3.4-dev, 2010-10-30 Version 0.3.4 (under dev!) @@ -53,6 +53,7 @@ Version 0.3.4 (under dev!) expressions (bug #26964) * relay: beta version of IRC proxy * scripts: add missing function "infolist_reset_item_cursor" in API (bug #31057) +* lua: fix crash when unloading script * ruby: fix compilation with Ruby 1.9.2 (patch #7316) Version 0.3.3 (2010-08-07) diff --git a/src/plugins/scripts/lua/weechat-lua.c b/src/plugins/scripts/lua/weechat-lua.c index f22fa9389..8bec35aff 100644 --- a/src/plugins/scripts/lua/weechat-lua.c +++ b/src/plugins/scripts/lua/weechat-lua.c @@ -393,7 +393,7 @@ weechat_lua_unload (struct t_plugin_script *script) script_remove (weechat_lua_plugin, &lua_scripts, &last_lua_script, script); - lua_close (script->interpreter); + lua_close (interpreter); } /*