X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=libvideosite.pm;h=b581e5a1503354d6b58fa80598c864d5794a798c;hb=8d918b07ad100a4d7b96cf5df640cef0a8a0411d;hp=49208019abfb2e6326e673d34824984d6e3bf1ec;hpb=fc449da24ace2ba9ec5304afaae579d9fe55e967;p=videosite.git diff --git a/libvideosite.pm b/libvideosite.pm index 4920801..b581e5a 100644 --- a/libvideosite.pm +++ b/libvideosite.pm @@ -130,11 +130,13 @@ sub _io { my @text = @_; my $format; + @text = ('') unless(@text); + # This will define the outputprefix once, so we don't have # do do this every time. - $outputprefix //= sprintf("%svideosite: %s", + $outputprefix = sprintf("%svideosite: %s", $remote_api->{color}->('magenta'), - $remote_api->{color}->()); + $remote_api->{color}->()) unless(defined($outputprefix)); $format = $outputprefix . shift(@text); #