X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXDb.pm;h=6ccb9105c3307426b5c430a60fa438c5bda0ec39;hb=cc75f4ffe229e8ff381828f88a68c89cec818788;hp=0f30e5b05b423d31d698c0700b4c21353525e39f;hpb=4e5b3de7a26563d94678fb790b8a1e2c4daaac8d;p=spider.git diff --git a/perl/DXDb.pm b/perl/DXDb.pm index 0f30e5b0..6ccb9105 100644 --- a/perl/DXDb.pm +++ b/perl/DXDb.pm @@ -76,9 +76,10 @@ sub load { my $s = readfilestr($dbbase, "dbs", "pl"); if ($s) { - my $a = { eval $s } ; + my $a; + eval "\$a = $s"; confess $@ if $@; - %avail = %{$a} if $a + %avail = ( %$a ) if ref $a; } }