ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cf.schmorp.de/server/utils/cfutil.in
(Generate patch)

Comparing cf.schmorp.de/server/utils/cfutil.in (file contents):
Revision 1.47 by root, Thu Jul 26 21:44:43 2007 UTC vs.
Revision 1.48 by root, Tue Jul 31 02:24:43 2007 UTC

413 my $data; 413 my $data;
414 aio_load "$dir/$file", $data; 414 aio_load "$dir/$file", $data;
415 415
416 my $meta = load_cached "$dir/meta", sub { JSON::XS::from_json shift }; 416 my $meta = load_cached "$dir/meta", sub { JSON::XS::from_json shift };
417 417
418 $file =~ s/\.res$//;
419 $file =~ s/\.(ogg|wav|jpg|png)$//;
420
421 substr $dir, 0, 1 + length $PATH, "";
422
423 $meta = { 418 $meta = {
424 %{ $meta->{"" } || {} }, 419 %{ $meta->{"" } || {} },
425 %{ $meta->{$file} || {} }, 420 %{ $meta->{$file} || {} },
426 }; 421 };
422
423 $file =~ s/\.res$//;
424 $file =~ s/\.(ogg|wav|jpg|png)$//;
425
426 substr $dir, 0, 1 + length $PATH, "";
427 427
428 $RESOURCE{"$dir/$file"} = { 428 $RESOURCE{"$dir/$file"} = {
429 type => (delete $meta->{type}) || $type, 429 type => (delete $meta->{type}) || $type,
430 data => $data, 430 data => $data,
431 chksum => (Digest::MD5::md5 $data), 431 chksum => (Digest::MD5::md5 $data),

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines