summaryrefslogtreecommitdiffstats
path: root/openpgp/src/parse
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2020-11-10 15:26:42 +0100
committerJustus Winter <justus@sequoia-pgp.org>2020-11-12 10:31:29 +0100
commitc93f7d53ecf9700eed6245b81031b7512f8ec604 (patch)
tree05cfc4791c3cdda7e88308fb37a6f953b77b08dc /openpgp/src/parse
parent476ec660e251f385376f5a166de061749925fd46 (diff)
openpgp: Make crypto::Hash::digest fallible.
Diffstat (limited to 'openpgp/src/parse')
-rw-r--r--openpgp/src/parse/hashed_reader.rs6
-rw-r--r--openpgp/src/parse/mpis.rs2
-rw-r--r--openpgp/src/parse/stream.rs2
3 files changed, 5 insertions, 5 deletions
diff --git a/openpgp/src/parse/hashed_reader.rs b/openpgp/src/parse/hashed_reader.rs
index e578293f..a6aff9e7 100644
--- a/openpgp/src/parse/hashed_reader.rs
+++ b/openpgp/src/parse/hashed_reader.rs
@@ -345,7 +345,7 @@ mod test {
let hash = mode.as_mut();
let algo = hash.algo();
let mut digest = vec![0u8; hash.digest_size()];
- hash.digest(&mut digest);
+ let _ = hash.digest(&mut digest);
assert_eq!(digest,
&crate::fmt::from_hex(test.expected.get(&algo)
@@ -367,7 +367,7 @@ mod test {
let mut ctx = HashAlgorithm::SHA256.context()?;
super::hash_update_text(&mut ctx, text.as_bytes());
let mut digest = vec![0; ctx.digest_size()];
- ctx.digest(&mut digest);
+ let _ = ctx.digest(&mut digest);
assert_eq!(
&crate::fmt::hex::encode(&digest),
"5536758151607BB81CE8D6F49189B2E84763DA9EA84965AB7327E704DAE415EB");
@@ -403,7 +403,7 @@ mod test {
let hash = mode.as_mut();
let algo = hash.algo();
let mut digest = vec![0u8; hash.digest_size()];
- hash.digest(&mut digest);
+ let _ = hash.digest(&mut digest);
assert_eq!(*expected.get(&algo).unwrap(),
&crate::fmt::to_hex(&digest[..], false));
diff --git a/openpgp/src/parse/mpis.rs b/openpgp/src/parse/mpis.rs
index 129f1c86..b7ca51da 100644
--- a/openpgp/src/parse/mpis.rs
+++ b/openpgp/src/parse/mpis.rs
@@ -269,7 +269,7 @@ impl mpi::SecretKeyMaterial {
let mut hsh = HashAlgorithm::SHA1.context().unwrap();
mpis.serialize(&mut hsh)?;
let mut our_chksum = [0u8; 20];
- hsh.digest(&mut our_chksum);
+ let _ = hsh.digest(&mut our_chksum);
our_chksum == their_chksum[..]
},
diff --git a/openpgp/src/parse/stream.rs b/openpgp/src/parse/stream.rs
index 3fee1267..1a2dd940 100644
--- a/openpgp/src/parse/stream.rs
+++ b/openpgp/src/parse/stream.rs
@@ -2480,7 +2480,7 @@ impl<'a, H: VerificationHelper + DecryptionHelper> Decryptor<'a, H> {
// Attach digest to the signature.
let mut digest = vec![0; hash.digest_size()];
- hash.digest(&mut digest);
+ let _ = hash.digest(&mut digest);
sig.set_computed_digest(Some(digest.into()));
}
}