}
sub printdebug {
- print DEBUG $debugprefix, @_ or die $!
- if $debuglevel >= $printdebug_when_debuglevel;
+ return unless $debuglevel >= $printdebug_when_debuglevel;
+ print DEBUG $debugprefix;
+ pop @_ while @_ and !length $_[-1];
+ return unless @_;
+ print DEBUG @_ or die $!;
}
sub messagequote ($) {