Skip to content

Commit a2c262f

Browse files
committed
inftrees.rs: use u8 in LEXT and DEXT
1 parent 665b639 commit a2c262f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

zlib-rs/src/inflate/inftrees.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const LBASE: [u16; 31] = [
1616
163, 195, 227, 258, 0, 0,
1717
];
1818
/// Length codes 257..285 extra
19-
const LEXT: [u16; 31] = [
19+
const LEXT: [u8; 31] = [
2020
16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20,
2121
21, 21, 21, 21, 16, 77, 202,
2222
];
@@ -26,7 +26,7 @@ const DBASE: [u16; 32] = [
2626
2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577, 0, 0,
2727
];
2828
/// Distance codes 0..29 extra
29-
const DEXT: [u16; 32] = [
29+
const DEXT: [u8; 32] = [
3030
16, 16, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26,
3131
27, 27, 28, 28, 29, 29, 64, 64,
3232
];
@@ -139,7 +139,7 @@ pub(crate) fn inflate_table(
139139
let here = if work[sym] >= match_ {
140140
Code {
141141
bits: (len - drop_) as u8,
142-
op: extra[(work[sym] - match_) as usize] as u8,
142+
op: extra[(work[sym] - match_) as usize],
143143
val: base[(work[sym] - match_) as usize],
144144
}
145145
} else if work[sym] + 1 < match_ {

0 commit comments

Comments
 (0)