From c70916c0d986e71894778e17483d039788d6e553 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 17 May 2022 14:58:36 -0400 Subject: [PATCH] Fix compilation with Rust 1.56. --- crates/tor-dirmgr/src/state.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/crates/tor-dirmgr/src/state.rs b/crates/tor-dirmgr/src/state.rs index 904da831c..9ea7a9d0b 100644 --- a/crates/tor-dirmgr/src/state.rs +++ b/crates/tor-dirmgr/src/state.rs @@ -492,9 +492,7 @@ impl GetCertsState { } }; - let outcome; - - (self.consensus, outcome) = match unvalidated.check_signature(&self.certs[..]) { + let (new_consensus, outcome) = match unvalidated.check_signature(&self.certs[..]) { Ok(validated) => (C::Validated(validated), Ok(())), Err(cause) => ( C::Failed, @@ -504,6 +502,7 @@ impl GetCertsState { }), ), }; + self.consensus = new_consensus; outcome }