We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a300d2f commit 1f59353Copy full SHA for 1f59353
src/mft/mft_record_iter.rs
@@ -34,11 +34,12 @@ impl Iterator for MftRecordIter {
34
if self.index >= self.total {
35
return None;
36
}
37
- let start = self.index * self.entry_size;
38
- let end = start + self.entry_size;
+ let entry_size_bytes = self.entry_size.get::<byte>();
+ let start = self.index * entry_size_bytes;
39
+ let end = start + entry_size_bytes;
40
self.index += 1;
41
Some(MftRecord::from_bytes_unchecked(
- self.bytes.slice(start.get::<byte>()..end.get::<byte>()),
42
+ self.bytes.slice(start..end),
43
))
44
45
0 commit comments