1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-25 12:26:40 +02:00

Fix bug with current script pointer when current script is unloaded

This commit is contained in:
Sebastien Helleu
2009-02-19 17:44:41 +01:00
parent 78fe938e4f
commit e7589e732b
5 changed files with 20 additions and 0 deletions
+4
View File
@@ -294,6 +294,10 @@ weechat_lua_unload (struct t_plugin_script *script)
interpreter = script->interpreter;
if (lua_current_script == script)
lua_current_script = (lua_current_script->prev_script) ?
lua_current_script->prev_script : lua_current_script->next_script;
script_remove (weechat_lua_plugin, &lua_scripts, script);
lua_close (script->interpreter);