diff --git a/src/backup/fixed_index.rs b/src/backup/fixed_index.rs index 59f63d2e..5d6cc1ff 100644 --- a/src/backup/fixed_index.rs +++ b/src/backup/fixed_index.rs @@ -212,7 +212,7 @@ impl IndexFile for FixedIndexReader { Some(( (offset / self.chunk_size as u64) as usize, - offset % self.chunk_size as u64 + offset & (self.chunk_size - 1) as u64 // fast modulo, valid for 2^x chunk_size )) } }