X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=metadata.h;h=6347080250aa3243f284e7511c722e0cc22016d1;hb=618f744b4f63484cecd41e9dfba21f51d65bef1f;hp=2b4b2e1334935abc92c456443ccc710d9f94972d;hpb=bae7cf459803abce603c8b3d3009153936378b42;p=cumulus.git diff --git a/metadata.h b/metadata.h index 2b4b2e1..6347080 100644 --- a/metadata.h +++ b/metadata.h @@ -38,11 +38,10 @@ public: ObjectReference close(); bool find(const std::string& path); - ObjectReference *old_ref() const { + ObjectReference old_ref() const { return ObjectReference::parse(old_metadata_loc); } - bool matched() const { return found_match; } bool is_unchanged(const struct stat *stat_buf); dictionary get_old_metadata() const { return old_metadata; } @@ -66,7 +65,6 @@ private: std::ostringstream metadata_root; // Statcache information read back in from a previous run - bool found_match; // Result of last call to find bool old_metadata_eof; dictionary old_metadata; std::string old_metadata_loc; // Reference to where the metadata is found