From f67501d0f91d536fc238c4cf641192f84baaf8ef Mon Sep 17 00:00:00 2001 From: Heiko Schaefer Date: Thu, 5 Aug 2021 13:56:25 +0200 Subject: [PATCH] Lints --- card-functionality/src/main.rs | 2 +- openpgp-card-sequoia/src/decryptor.rs | 2 +- openpgp-card-sequoia/src/lib.rs | 2 +- openpgp-card/src/card_app.rs | 4 ++-- openpgp-card/src/parse/cardholder.rs | 2 +- openpgp-card/src/tlv/mod.rs | 2 +- scdc/src/lib.rs | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/card-functionality/src/main.rs b/card-functionality/src/main.rs index 69103b1..196d69f 100644 --- a/card-functionality/src/main.rs +++ b/card-functionality/src/main.rs @@ -67,7 +67,7 @@ impl TestCard { let ard = ca.get_app_data()?; let app_id = CardApp::get_aid(&ard)?; - if &app_id.ident().as_str() == ident { + if app_id.ident().as_str() == ident { ca.init_caps(&ard)?; // println!("opened pcsc card {}", ident); diff --git a/openpgp-card-sequoia/src/decryptor.rs b/openpgp-card-sequoia/src/decryptor.rs index 5631f04..27fe8af 100644 --- a/openpgp-card-sequoia/src/decryptor.rs +++ b/openpgp-card-sequoia/src/decryptor.rs @@ -108,7 +108,7 @@ impl<'a> crypto::Decryptor for CardDecryptor<'a> { DecryptMe::ECDH(&e.value()[1..]) } else { // NIST curves: ephemeral key with header byte - DecryptMe::ECDH(&e.value()) + DecryptMe::ECDH(e.value()) }; // Decryption operation on the card diff --git a/openpgp-card-sequoia/src/lib.rs b/openpgp-card-sequoia/src/lib.rs index 5b4baee..007ac2e 100644 --- a/openpgp-card-sequoia/src/lib.rs +++ b/openpgp-card-sequoia/src/lib.rs @@ -211,7 +211,7 @@ impl EccKey for SqEccKey { } fn get_scalar(&self) -> &[u8] { - &self.scalar.value() + self.scalar.value() } fn get_type(&self) -> EccType { diff --git a/openpgp-card/src/card_app.rs b/openpgp-card/src/card_app.rs index 88d44a2..9e5e6f3 100644 --- a/openpgp-card/src/card_app.rs +++ b/openpgp-card/src/card_app.rs @@ -54,7 +54,7 @@ impl CardApp { let mut ext_support = false; let mut chaining_support = false; - if let Ok(hist) = CardApp::get_historical(&ard) { + if let Ok(hist) = CardApp::get_historical(ard) { if let Some(cc) = hist.get_card_capabilities() { chaining_support = cc.get_command_chaining(); ext_support = cc.get_extended_lc_le(); @@ -62,7 +62,7 @@ impl CardApp { } let (max_cmd_bytes, max_rsp_bytes) = if let Ok(Some(eli)) = - CardApp::get_extended_length_information(&ard) + CardApp::get_extended_length_information(ard) { (eli.max_command_bytes, eli.max_response_bytes) } else { diff --git a/openpgp-card/src/parse/cardholder.rs b/openpgp-card/src/parse/cardholder.rs index 4df229a..c25f243 100644 --- a/openpgp-card/src/parse/cardholder.rs +++ b/openpgp-card/src/parse/cardholder.rs @@ -20,7 +20,7 @@ impl TryFrom<&[u8]> for CardHolder { type Error = anyhow::Error; fn try_from(data: &[u8]) -> Result { - let entry = TlvEntry::from(&data, true)?; + let entry = TlvEntry::from(data, true)?; let tlv = Tlv(Tag(vec![0x65]), entry); let name: Option = tlv diff --git a/openpgp-card/src/tlv/mod.rs b/openpgp-card/src/tlv/mod.rs index 0e45971..9ef2c47 100644 --- a/openpgp-card/src/tlv/mod.rs +++ b/openpgp-card/src/tlv/mod.rs @@ -83,7 +83,7 @@ impl TlvEntry { let mut input = data; while !input.is_empty() { - let (rest, tlv) = Tlv::parse(&input)?; + let (rest, tlv) = Tlv::parse(input)?; input = rest; c.push(tlv); } diff --git a/scdc/src/lib.rs b/scdc/src/lib.rs index 34a29ac..89bf592 100644 --- a/scdc/src/lib.rs +++ b/scdc/src/lib.rs @@ -86,7 +86,7 @@ impl ScdClient { fn init(&mut self) -> Result<()> { let mut rt = RT.lock().unwrap(); - let send = format!("SCD SERIALNO"); + let send = "SCD SERIALNO"; self.agent.send(send)?; while let Some(response) = rt.block_on(self.agent.next()) {