Fix or silence clippy warnings on nightly

Fix:
- dead_code
- clippy::if_then_panic
- clippy::manual_memcpy
- clippy::needless_borrow

Silence:
- clippy::missing_safety_doc
- clippy::needless_range_loop
- clippy::single_match

Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
Tim Crawford
2021-10-22 16:30:32 -06:00
committed by Jeremy Soller
parent 975377af42
commit 43e5cf4ba3
6 changed files with 13 additions and 16 deletions

View File

@ -128,9 +128,7 @@ impl<A: Access> Ec<A> {
let mut data = [0; 256 - 2];
data[0] = flags;
data[1] = chunk.len() as u8;
for i in 0..chunk.len() {
data[i + 2] = chunk[i];
}
data[2..chunk.len()].clone_from_slice(chunk);
self.command(Cmd::Print, &mut data)?;
if data[1] != chunk.len() as u8 {
return Err(Error::Verify);