ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cfmaps/cfmapidx
(Generate patch)

Comparing cfmaps/cfmapidx (file contents):
Revision 1.6 by root, Wed Feb 14 02:58:59 2007 UTC vs.
Revision 1.7 by root, Wed Feb 14 03:26:55 2007 UTC

88 or die ".index.dat~: $!"; 88 or die ".index.dat~: $!";
89 89
90 my %idx2; 90 my %idx2;
91 91
92 for my $path (@ARGV) { 92 for my $path (@ARGV) {
93 (my $base = $path) =~ s/\.map$//;
93 my $docnum = pack "n", ++$idx{Vdocnum}; 94 my $docnum = pack "n", ++$idx{Vdocnum};
94 $idx{"D$docnum"} = $path; 95 $idx{"D$docnum"} = $base;
95 my $meta = Storable::retrieve "$path.pst"; 96 my $meta = Storable::retrieve "$base.pst";
96 97
97 for my $x (0 .. $meta->{width} - 1) { 98 for my $x (0 .. $meta->{width} - 1) {
98 for my $y (0 .. $meta->{height} - 1) { 99 for my $y (0 .. $meta->{height} - 1) {
99 for my $a (@{ $meta->{map}[$x][$y] }) { 100 for my $a (@{ $meta->{map}[$x][$y] }) {
100 for my $v (values %$a) { 101 for my $v (values %$a) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines