Diff for /loncom/interface/loncommon.pm between versions 1.258 and 1.259

version 1.258, 2005/04/07 06:56:22 version 1.259, 2005/04/07 08:15:41
Line 3135  sub add_to_env { Line 3135  sub add_to_env {
     if (ref($env{$name})) {      if (ref($env{$name})) {
       #already have multiple values        #already have multiple values
       push(@{ $env{$name} },$value);        push(@{ $env{$name} },$value);
       push(@{ $ENV{$name} },$value);  
     } else {      } else {
       #first time seeing multiple values, convert hash entry to an arrayref        #first time seeing multiple values, convert hash entry to an arrayref
       my $first=$env{$name};        my $first=$env{$name};
       undef($env{$name});        undef($env{$name});
       undef($ENV{$name});  
       push(@{ $env{$name} },$first,$value);        push(@{ $env{$name} },$first,$value);
       push(@{ $ENV{$name} },$first,$value);  
     }      }
   } else {    } else {
     $env{$name}=$value;      $env{$name}=$value;
     $ENV{$name}=$value;  
   }    }
 }  }
   

Removed from v.1.258  
changed lines
  Added in v.1.259


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>