Fix a bug in statcache support for file sizes.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Sat, 14 Jul 2007 22:45:46 +0000 (15:45 -0700)
committerMichael Vrable <mvrable@turin.ucsd.edu>
Sat, 14 Jul 2007 22:45:46 +0000 (15:45 -0700)
This had the effect of renderig the statcache useless (all files would be
entirely read), but apart from the performance issue should have caused any
problems.

statcache.cc

index 8e48c79..cccbf5b 100644 (file)
@@ -173,7 +173,7 @@ void StatCache::ReadNext()
     if (fields.count("inode"))
         old_inode = parse_int(fields["inode"]);
     if (fields.count("size"))
-        old_inode = parse_int(fields["size"]);
+        old_size = parse_int(fields["size"]);
 
     old_checksum = fields["checksum"];