Browse Source

fix for perl 5.8

David Rose 23 years ago
parent
commit
0fc2d43007
1 changed files with 2 additions and 2 deletions
  1. 2 2
      dtool/src/attach/ctattch.pl

+ 2 - 2
dtool/src/attach/ctattch.pl

@@ -417,7 +417,7 @@ sub CTAttachCompute {
       foreach $item ( keys %localcmd ) {
       foreach $item ( keys %localcmd ) {
       $envcmd{$item} = $localcmd{$item} ;
       $envcmd{$item} = $localcmd{$item} ;
       }
       }
-      foreach $item ( keys %localdo ) {
+      for ($item = 0; $item < $localdocnt; $item++) {
       $envdo{$docnt} = $localdo{$item} ;
       $envdo{$docnt} = $localdo{$item} ;
       $docnt++ ;
       $docnt++ ;
       }
       }
@@ -492,7 +492,7 @@ sub CTAttachWriteScript {
            }
            }
        }
        }
    }
    }
-   foreach $item ( keys %envdo ) {
+   for ($item = 0; $item < $docnt; $item++) {
       print OUTFILE $envdo{$item} . "\n" ;
       print OUTFILE $envdo{$item} . "\n" ;
       if ( $ctdebug ) {
       if ( $ctdebug ) {
         print OUTFILE "echo doing '" . $envdo{$item} . "'\n" ;
         print OUTFILE "echo doing '" . $envdo{$item} . "'\n" ;