From: Dirk Koopman Date: Wed, 3 Jun 2020 22:56:24 +0000 (+0100) Subject: get rid of sh/dx debugging warnings X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=9561d4df06c832afdb57213f94e6606e4180c910;p=spider.git get rid of sh/dx debugging warnings --- diff --git a/cmd/show/dx.pl b/cmd/show/dx.pl index 655630ce..6a9a3829 100644 --- a/cmd/show/dx.pl +++ b/cmd/show/dx.pl @@ -44,13 +44,13 @@ sub handle while ($f = shift @list) { # next field dbg "sh/dx arg: $f list: " . join(',', @list) if isdbg('sh/dx'); - if (!$from && !$to) { - ($from, $to) = $f =~ m|^(\d+)[-/](\d+)$|; # is it a from -> to count? + if ($f && !$from && !$to) { + ($from, $to) = $f =~ m|^(\d+)[-/](\d+)$| || (0,0); # is it a from -> to count? dbg("sh/dx from: $from to: $to") if isdbg('sh/dx'); next if $from && $to > $from; } - if (!$to) { - ($to) = $f =~ /^(\d+)$/o if !$to; # is it a to count? + if ($f && !$to) { + ($to) = $f =~ /^(\d+)$/o || 0 if !$to; # is it a to count? dbg("sh/dx to: $to") if isdbg('sh/dx'); next if $to; }