From 52429dd2fabd7eeaf3d2f2bf1e71aaac08e8ed15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Garillot?= Date: Fri, 3 Jul 2020 17:08:29 -0400 Subject: [PATCH] fix a clone-on-copy-type --- src/tests/opaque_ke_test.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tests/opaque_ke_test.rs b/src/tests/opaque_ke_test.rs index fc13a3f..60c81e9 100644 --- a/src/tests/opaque_ke_test.rs +++ b/src/tests/opaque_ke_test.rs @@ -247,14 +247,13 @@ fn generate_parameters() -> TestVectorParameters { ) .unwrap(); let r1_bytes = r1.to_bytes().to_vec(); - let blinding_factor_bytes = - CS::Group::scalar_as_bytes(&client_registration.blinding_factor).clone(); + let blinding_factor_bytes = *CS::Group::scalar_as_bytes(&client_registration.blinding_factor); let client_registration_state = client_registration.to_bytes().to_vec(); let mut oprf_key_rng = CycleRng::new(oprf_key_raw.to_vec()); let (r2, server_registration) = ServerRegistration::::start(r1, &mut oprf_key_rng).unwrap(); let r2_bytes = r2.to_bytes().to_vec(); - let oprf_key_bytes = CS::Group::scalar_as_bytes(&server_registration.oprf_key).clone(); + let oprf_key_bytes = *CS::Group::scalar_as_bytes(&server_registration.oprf_key); let server_registration_state = server_registration.to_bytes().to_vec(); let mut client_s_sk_and_nonce: Vec = Vec::new();