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 5d7b355 commit 57a6e2eCopy full SHA for 57a6e2e
src/lib.rs
@@ -427,9 +427,9 @@ impl MBR {
427
let mut ebr_first_chs = extended.first_chs;
428
let mut ebr_last_chs = None;
429
loop {
430
- reader.seek(SeekFrom::Start(u64::from(
431
- (extended.starting_lba + relative_ebr_lba) * sector_size,
432
- )))?;
+ let offset =
+ (extended.starting_lba as u64 + relative_ebr_lba as u64) * sector_size as u64;
+ reader.seek(SeekFrom::Start(offset))?;
433
let (partition, next, bootstrap_code) = match EBRHeader::read_from(&mut reader) {
434
Ok(ebr) => ebr.unwrap(),
435
Err(err) => {
0 commit comments