diff options
| author | Dan Engelbrecht <[email protected]> | 2022-05-03 11:48:35 +0200 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-05-03 11:48:35 +0200 |
| commit | 1b3b8b0e6f70129222085eec40b5a58cf9b29b01 (patch) | |
| tree | 9cb7c2b801f11a90174c4ea11eb9ae0c219bb459 /zenstore/compactcas.cpp | |
| parent | cleanup (diff) | |
| download | zen-1b3b8b0e6f70129222085eec40b5a58cf9b29b01.tar.xz zen-1b3b8b0e6f70129222085eec40b5a58cf9b29b01.zip | |
more tests for block store
Diffstat (limited to 'zenstore/compactcas.cpp')
| -rw-r--r-- | zenstore/compactcas.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/zenstore/compactcas.cpp b/zenstore/compactcas.cpp index 22f8ea0c3..7cc742beb 100644 --- a/zenstore/compactcas.cpp +++ b/zenstore/compactcas.cpp @@ -353,9 +353,9 @@ CasContainerStrategy::Scrub(ScrubContext& Ctx) BadKeys.push_back(ExpectedHash); } }, - [&](size_t ChunkIndex, BasicFile& BlockFile, uint64_t Offset, uint64_t Size) { + [&](size_t ChunkIndex, Ref<BlockStoreFile> BlockFile, uint64_t Offset, uint64_t Size) { IoHashStream Hasher; - BlockFile.StreamByteRange(Offset, Size, [&](const void* Data, uint64_t Size) { Hasher.Append(Data, Size); }); + BlockFile->StreamByteRange(Offset, Size, [&](const void* Data, uint64_t Size) { Hasher.Append(Data, Size); }); IoHash ComputedHash = Hasher.GetHash(); const IoHash& ExpectedHash = ChunkIndexToChunkHash[ChunkIndex]; if (ComputedHash != ExpectedHash) |