Skip to content

Commit ce51089

Browse files
committed
flt2dec: fix some clippy lints
1 parent 093831b commit ce51089

File tree

1 file changed

+3
-7
lines changed
  • library/core/src/num/flt2dec

1 file changed

+3
-7
lines changed

library/core/src/num/flt2dec/mod.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,17 +150,13 @@ pub fn round_up(d: &mut [u8]) -> Option<u8> {
150150
Some(i) => {
151151
// d[i+1..n] is all nines
152152
d[i] += 1;
153-
for j in i + 1..d.len() {
154-
d[j] = b'0';
155-
}
153+
d.iter_mut().skip(i + 1).for_each(|c| *c = b'0');
156154
None
157155
}
158-
None if d.len() > 0 => {
156+
None if !d.is_empty() => {
159157
// 999..999 rounds to 1000..000 with an increased exponent
160158
d[0] = b'1';
161-
for j in 1..d.len() {
162-
d[j] = b'0';
163-
}
159+
d.iter_mut().skip(1).for_each(|c| *c = b'0');
164160
Some(b'0')
165161
}
166162
None => {

0 commit comments

Comments
 (0)