--- loncom/LONCAPA.pm 2006/05/30 15:39:56 1.3 +++ loncom/LONCAPA.pm 2006/05/30 19:29:48 1.5 @@ -1,7 +1,7 @@ # The LearningOnline Network # Base routines # -# $Id: LONCAPA.pm,v 1.3 2006/05/30 15:39:56 www Exp $ +# $Id: LONCAPA.pm,v 1.5 2006/05/30 19:29:48 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -176,11 +176,10 @@ sub _do_hash_tie { # If this is a namespace for which a history is kept, # make the history log entry: if (($namespace !~/^nohist\_/) && (defined($loghead))) { - my $args = scalar @_; my $hfh = IO::File->new(">>$file_prefix.hist"); if($hfh) { - my $now = time; - print $hfh "$loghead:$now:$what\n"; + my $now = time(); + print $hfh ("$loghead:$now:$what\n"); } $hfh->close; } @@ -229,8 +228,7 @@ sub _do_hash_untie { # Writing needs exclusive lock if (!&flock_sym(LOCK_EX)) { return undef; } } else { - &logthis("Unknown method $how for $file_prefix"); - die(); + die("Unknown method $how for $file_prefix"); } # The file is ours! # If it is archived, un-archive it now @@ -278,9 +276,7 @@ sub _do_hash_untie { } BEGIN { - my $perlvarref=LONCAPA::Configuration::read_conf('loncapa.conf'); - %perlvar=%{$perlvarref}; - undef $perlvarref; + %perlvar=%{&LONCAPA::Configuration::read_conf('loncapa.conf')}; } 1;