1
0
mirror of https://github.com/irssi/irssi.git synced 2024-11-03 04:27:19 -05:00

Merge pull request #226 from ailin-nemui/scriptassist

Sync from scripts: Fix scriptassist broken on unload
This commit is contained in:
Alexander Færøy 2015-02-21 11:59:59 +01:00
commit 1f87dd361e

View File

@ -1088,7 +1088,7 @@ sub sig_command_script_load ($$$) {
no strict; no strict;
$script = $2 if $script =~ /(.*\/)?(.*?)\.pl$/; $script = $2 if $script =~ /(.*\/)?(.*?)\.pl$/;
if ( %{ "Irssi::Script::${script}::" }) { if ( %{ "Irssi::Script::${script}::" }) {
if ( &{ "Irssi::Script::${script}::pre_unload" }) { if (defined &{ "Irssi::Script::${script}::pre_unload" }) {
print CLIENTCRAP "%R>>%n Triggering pre_unload function of $script..."; print CLIENTCRAP "%R>>%n Triggering pre_unload function of $script...";
&{ "Irssi::Script::${script}::pre_unload" }(); &{ "Irssi::Script::${script}::pre_unload" }();
} }