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

Comparing deliantra/server/utils/cfutil.in (file contents):
Revision 1.65 by root, Thu Dec 27 15:32:41 2007 UTC vs.
Revision 1.66 by root, Thu Dec 27 15:43:11 2007 UTC

536 if (my $filter = $meta->{cfutil_filter}) { 536 if (my $filter = $meta->{cfutil_filter}) {
537 if ($filter eq "yaml2json") { 537 if ($filter eq "yaml2json") {
538 $data = JSON::XS::encode_json YAML::Syck::Load $data; 538 $data = JSON::XS::encode_json YAML::Syck::Load $data;
539 } elsif ($filter eq "json2json") { 539 } elsif ($filter eq "json2json") {
540 $data = JSON::XS::encode_json JSON::XS->relaxed->utf8->decode ($data); 540 $data = JSON::XS::encode_json JSON::XS->relaxed->utf8->decode ($data);
541 } elsif ($filter eq "perl2json") {
542 $data = eval $data; die if $@;
543 $data = JSON::XS::encode_json $data;
541 } else { 544 } else {
542 warn "$dir/$file: unknown filter $filter, skipping\n"; 545 warn "$dir/$file: unknown filter $filter, skipping\n";
543 } 546 }
544 } 547 }
545 548

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines