diff --git a/src/poly/commitment/prover.rs b/src/poly/commitment/prover.rs index 7c043cc1..3f51865c 100644 --- a/src/poly/commitment/prover.rs +++ b/src/poly/commitment/prover.rs @@ -63,10 +63,8 @@ pub fn create_proof>( let mut final_poly = s_poly * iota + px; let v = eval_polynomial(&final_poly, x); final_poly[0] = final_poly[0] - &v; - drop(px); let blind = s_poly_blind * Blind(iota) + blind; let mut blind = blind.0; - drop(s_poly_blind); // Initialize the vector `a` as the coefficients of the polynomial, // rounding up to the parameters. diff --git a/src/poly/multiopen/prover.rs b/src/poly/multiopen/prover.rs index 1b9faf4e..1eb1c584 100644 --- a/src/poly/multiopen/prover.rs +++ b/src/poly/multiopen/prover.rs @@ -104,7 +104,7 @@ where let x_4 = ChallengeX4::get(transcript); let (f_poly, f_blind_try) = q_polys.iter().zip(q_blinds.iter()).fold( - (f_poly.clone(), f_blind), + (f_poly, f_blind), |(f_poly, f_blind), (poly, blind)| { ( f_poly * *x_4 + poly.as_ref().unwrap(),