Skip to content

Commit f351baf

Browse files
authored
Fix new nightly clippy warnings (#143)
1 parent b7fb730 commit f351baf

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/fuzz/src/gen.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pub fn spec(data: &mut &[u8]) -> Specification {
1717
if generate(data, 0, 1) == 1 {
1818
spec.check_trailing_bits = false;
1919
}
20-
if 8 % bit != 0 && generate(data, 0, 1) == 1 {
20+
if !8u8.is_multiple_of(bit) && generate(data, 0, 1) == 1 {
2121
spec.padding = Some(ascii.next_free(data));
2222
}
2323
let ignore_translate_len = generate(data, 0, ascii.len_free());
@@ -60,7 +60,7 @@ pub fn rev_spec(spec: &Specification) -> Vec<u8> {
6060
}
6161
output.push((spec.bit_order == data_encoding::BitOrder::LeastSignificantFirst) as u8);
6262
output.push(!spec.check_trailing_bits as u8);
63-
if 8 % bit != 0 {
63+
if !8u8.is_multiple_of(bit) {
6464
output.push(spec.padding.is_some() as u8);
6565
if let Some(pad) = spec.padding {
6666
output.push(ascii.rev_free(pad as u8));

lib/fuzz/src/spec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pub fn encode(spec: &Specification, input: &[u8]) -> String {
1515
output.iter_mut().for_each(|x| *x = symbols[*x as usize]);
1616
// Pad to the next `dec(bit)` boundary, if needed.
1717
if let Some(pad) = spec.padding {
18-
while output.len() % dec(bit) != 0 {
18+
while !output.len().is_multiple_of(dec(bit)) {
1919
output.push(pad as u8);
2020
}
2121
}

0 commit comments

Comments
 (0)