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.
2 parents c675117 + 1ccce6e commit 5c6eaecCopy full SHA for 5c6eaec
src/gz/bufread.rs
@@ -80,17 +80,18 @@ impl<R: BufRead> GzEncoder<R> {
80
return Ok(0);
81
}
82
let crc = self.inner.get_ref().crc();
83
- let ref arr = [
84
- (crc.sum() >> 0) as u8,
85
- (crc.sum() >> 8) as u8,
86
- (crc.sum() >> 16) as u8,
87
- (crc.sum() >> 24) as u8,
+ let calced_crc_bytes = crc.sum().to_le_bytes();
+ let arr = [
+ calced_crc_bytes[0],
+ calced_crc_bytes[1],
+ calced_crc_bytes[2],
88
+ calced_crc_bytes[3],
89
(crc.amount() >> 0) as u8,
90
(crc.amount() >> 8) as u8,
91
(crc.amount() >> 16) as u8,
92
(crc.amount() >> 24) as u8,
93
];
- Ok(copy(into, arr, &mut self.pos))
94
+ Ok(copy(into, &arr, &mut self.pos))
95
96
97
0 commit comments