This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
don't use $[ in library code
[perl5.git] / lib / Dumpvalue.pm
index af16b1d..b5080a4 100644 (file)
@@ -230,14 +230,14 @@ sub unwrap {
       if ($#$v >= 0) {
        $short = $sp . "0..$#{$v}  " .
          join(" ", 
-              map {exists $v->[$_] ? $self->stringify($v->[$_]) : "empty"} ($[..$tArrayDepth)
+              map {exists $v->[$_] ? $self->stringify($v->[$_]) : "empty"} (0..$tArrayDepth)
              ) . "$shortmore";
       } else {
        $short = $sp . "empty array";
       }
       (print "$short\n"), return if length $short <= $self->{compactDump};
     }
-    for my $num ($[ .. $tArrayDepth) {
+    for my $num (0 .. $tArrayDepth) {
       return if $DB::signal and $self->{stopDbSignal};
       print "$sp$num  ";
       if (exists $v->[$num]) {