From: Ailin Nemui Date: Wed, 22 Apr 2020 08:22:50 +0000 (+0200) Subject: fix circular references in get_unknown X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=fff561be76b0829df3cdafef9b90c42176cfcdb6;p=irssi-scripts.irssi.org.git fix circular references in get_unknown --- diff --git a/scripts/scriptassist.pl b/scripts/scriptassist.pl index 536ef33..b4b8382 100644 --- a/scripts/scriptassist.pl +++ b/scripts/scriptassist.pl @@ -188,7 +188,7 @@ sub get_unknown { foreach (keys %$db) { next unless defined $db->{$_}{commands}; foreach my $item (split / /, $db->{$_}{commands}) { - return { $_ => $db->{$_} } if ($item =~ /^$cmd$/i); + return { $_ => +{%{$db->{$_}}} } if ($item =~ /^$cmd$/i); } } return undef;