1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-02 07:46:38 +02:00

lua: fix interpreter used after unload of a script

This commit is contained in:
Sebastien Helleu
2014-02-17 22:00:16 +01:00
parent 77058acc0a
commit be159f42a8
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -24,6 +24,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
* core: display a warning in case of inconsistency between the options
weechat.look.save_{config|layout}_on_exit
* api: add integer return code for functions hook_{signal|hsignal}_send
* lua: fix interpreter used after unload of a script
* perl: fix context used after unload of a script
* python: fix interpreter used after unload of a script
+3
View File
@@ -515,6 +515,9 @@ weechat_lua_unload (struct t_plugin_script *script)
if (interpreter)
lua_close (interpreter);
if (lua_current_script)
lua_current_interpreter = lua_current_script->interpreter;
(void) weechat_hook_signal_send ("lua_script_unloaded",
WEECHAT_HOOK_SIGNAL_STRING, filename);
if (filename)