X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=videosite.pl;h=ec41009d2a5310862358088f96961911fc7f17e8;hb=12db405291947c6b02c2555051c3dc52f3995cbc;hp=3f3b086a6ab32d7e3c56db9c31ddec30e6e3a074;hpb=8067b7d719813f025726ba956041d980d088a713;p=videosite.git diff --git a/videosite.pl b/videosite.pl index 3f3b086..ec41009 100644 --- a/videosite.pl +++ b/videosite.pl @@ -54,13 +54,13 @@ signal_add_last(_bcs("message irc own_action" => sub {check_for_link(@_)})); signal_add_first('complete word', \&sig_complete); sub push_output { - unshift(@putputstack, shift); + unshift(@outputstack, shift); } sub pop_output { shift(@outputstack); - unless(@outputstack) @outputstack = (undef); + @outputstack = (undef) unless (@outputstack); } my $videosite_commands = { @@ -372,7 +372,7 @@ sub ploader { write_debug("found $g->{'TYPE'} $g->{'NAME'}"); if ($type eq $g->{'TYPE'}) { push(@g, $g); - $g->setio(sub {Irssi::print(shift)}); + $g->setio(\&write_irssi); } else { write_irssi('%s has wrong type (got %s, expected %s)', $p, $g->{'TYPE'}, $type); delete($INC{$p}); @@ -446,7 +446,7 @@ sub init_videosite { Irssi::command_bind(_bcb('videosite' => \&cmdhandler)); } - write_irssi('videosite initialized'); + write_irssi('initialized successfully'); } sub sig_complete {