From a291ab2e83b5e08242e0859f016902464deec49e Mon Sep 17 00:00:00 2001 From: Lucas Kent Date: Mon, 6 May 2024 08:25:24 +1000 Subject: [PATCH] Remove an allocation in client::mechanisms::scram::Scram::initial --- sasl/src/client/mechanisms/scram.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sasl/src/client/mechanisms/scram.rs b/sasl/src/client/mechanisms/scram.rs index 0cad90f..90f7260 100644 --- a/sasl/src/client/mechanisms/scram.rs +++ b/sasl/src/client/mechanisms/scram.rs @@ -109,7 +109,7 @@ impl Mechanism for Scram { bare.extend(self.client_nonce.bytes()); let mut data = Vec::new(); data.extend(&gs2_header); - data.extend(bare.clone()); + data.extend(&bare); self.state = ScramState::SentInitialMessage { initial_message: bare, gs2_header: gs2_header,