Diff for /loncom/lonnet/perl/lonnet.pm between versions 1.1261 and 1.1262

version 1.1261, 2014/05/29 12:45:05 version 1.1262, 2014/06/13 03:33:55
Line 11281  sub rndseed_CODE_64bit5 { Line 11281  sub rndseed_CODE_64bit5 {
 sub setup_random_from_rndseed {  sub setup_random_from_rndseed {
     my ($rndseed)=@_;      my ($rndseed)=@_;
     if ($rndseed =~/([,:])/) {      if ($rndseed =~/([,:])/) {
  my ($num1,$num2)=split(/[,:]/,$rndseed);          my ($num1,$num2) = map { abs($_); } (split(/[,:]/,$rndseed));
  &Math::Random::random_set_seed(abs($num1),abs($num2));          if ((!$num1) || (!$num2) || ($num1 > 2147483562) || ($num2 > 2147483398)) {
               &Math::Random::random_set_seed_from_phrase($rndseed);
           } else {
               &Math::Random::random_set_seed($num1,$num2);
           }
     } else {      } else {
  &Math::Random::random_set_seed_from_phrase($rndseed);   &Math::Random::random_set_seed_from_phrase($rndseed);
     }      }

Removed from v.1.1261  
changed lines
  Added in v.1.1262


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