Skip to content

Commit 93973ac

Browse files
committed
feat: use to_le_bytes, remove explicit ref in declaration
1 parent a0409e0 commit 93973ac

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/gz/bufread.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,18 +82,18 @@ impl<R: BufRead> GzEncoder<R> {
8282
return Ok(0);
8383
}
8484
let crc = self.inner.get_ref().crc();
85-
let calced_crc = crc.sum();
86-
let ref arr = [
87-
(calced_crc >> 0) as u8,
88-
(calced_crc >> 8) as u8,
89-
(calced_crc >> 16) as u8,
90-
(calced_crc >> 24) as u8,
85+
let calced_crc = crc.sum().to_le_bytes();
86+
let arr = [
87+
calced_crc[0],
88+
calced_crc[1],
89+
calced_crc[2],
90+
calced_crc[3],
9191
(crc.amount() >> 0) as u8,
9292
(crc.amount() >> 8) as u8,
9393
(crc.amount() >> 16) as u8,
9494
(crc.amount() >> 24) as u8,
9595
];
96-
Ok(copy(into, arr, &mut self.pos))
96+
Ok(copy(into, &arr, &mut self.pos))
9797
}
9898
}
9999

0 commit comments

Comments
 (0)