--- loncom/lonnet/perl/lonnet.pm 2004/11/10 19:03:04 1.567 +++ loncom/lonnet/perl/lonnet.pm 2004/11/10 22:20:50 1.568 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.567 2004/11/10 19:03:04 raeburn Exp $ +# $Id: lonnet.pm,v 1.568 2004/11/10 22:20:50 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -4710,7 +4710,7 @@ sub symbverify { sub symbclean { my $symb=shift; - + if ($symb=~m|^/enc/|) { $symb=&Apache::lonenc::unencrypted($symb); } # remove version from map $symb=~s/\.(\d+)\.(\w+)\_\_\_/\.$2\_\_\_/; @@ -4731,7 +4731,9 @@ sub encode_symb { } sub decode_symb { - my ($map,$resid,$url)=split(/\_\_\_/,shift); + my $symb=shift; + if ($symb=~m|^/enc/|) { $symb=&Apache::lonenc::unencrypted($symb); } + my ($map,$resid,$url)=split(/___/,$symb); return (&fixversion($map),$resid,&fixversion($url)); } @@ -5565,7 +5567,7 @@ $readit=1; { use integer; my $test=(2**32)+1; - if ($test != 0) { $_64bit=1; } + if ($test != 0) { $_64bit=1; } else { $_64bit=0; } &logthis(" Detected 64bit platform ($_64bit)"); } }