X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=statcache.h;h=6e4af2c557574d3057c3ac9fa3cc8f9135a5d158;hb=ed9f6041c4c8c653e44a8edeeaa846e5db01587b;hp=e0e2fbb3cfabc7b2d270801b90d539d884543bbf;hpb=80f96acfb98a06327a66bc97c81bdc190103340b;p=cumulus.git diff --git a/statcache.h b/statcache.h index e0e2fbb..6e4af2c 100644 --- a/statcache.h +++ b/statcache.h @@ -35,7 +35,8 @@ class StatCache { public: - void Open(const char *path, const char *snapshot_name); + void Open(const char *path, const char *snapshot_name, + const char *snapshot_scheme); void Close(); bool Find(const std::string &path, const struct stat *stat_buf); void Save(const std::string &path, struct stat *stat_buf, @@ -56,7 +57,7 @@ private: /* Information about one file read from the old cache. */ bool end_of_cache; bool old_is_validated; - int64_t old_mtime, old_ctime, old_inode; + int64_t old_mtime, old_ctime, old_inode, old_size; std::string old_name, old_checksum; std::list old_contents; };