diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-08-11 10:51:14 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-08-11 11:38:39 +0100 |
commit | 8047fa8b32e744b4033cdbe451108fdb2ea0e505 (patch) | |
tree | d30e1f0b61b574095664af465dac63105c72b7aa /Debian | |
parent | 38e68231e64477cc87c3e899c6f547c62ec590e9 (diff) |
Dgit.pm: printdebug: Strip empty strings from @_ and maybe quit early
Now the meat of the function always has nonempty $_[-1].
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'Debian')
-rw-r--r-- | Debian/Dgit.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index c8a6faf..3d517e1 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -161,6 +161,8 @@ sub enabledebuglevel ($) { sub printdebug { return unless $debuglevel >= $printdebug_when_debuglevel; print DEBUG $debugprefix; + pop @_ while @_ and !length $_[-1]; + return unless @_; print DEBUG @_ or die $!; } |