summaryrefslogtreecommitdiffstats
path: root/sqv/src/sqv.rs
diff options
context:
space:
mode:
Diffstat (limited to 'sqv/src/sqv.rs')
-rw-r--r--sqv/src/sqv.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/sqv/src/sqv.rs b/sqv/src/sqv.rs
index 5543efb0..3550fdc8 100644
--- a/sqv/src/sqv.rs
+++ b/sqv/src/sqv.rs
@@ -110,14 +110,14 @@ fn real_main() -> Result<(), failure::Error> {
// XXX: We use a KeyID even though we have a
// fingerprint!
- sigs.push((sig, fp.into()));
+ sigs.push((sig.clone(), fp.into()));
} else if let Some(keyid) = sig.issuer() {
if trace {
eprintln!("Will check signature allegedly issued by {}.",
keyid);
}
- sigs.push((sig, keyid));
+ sigs.push((sig.clone(), keyid.clone()));
} else {
eprintln!("Signature #{} does not contain information \
about the issuer. Unable to validate.",