fixed wrong buffer size zeroing
Jean-Philippe Bossuat jeanphilippe.bossuat@gmail.com
Wed, 07 May 2025 11:58:09 +0200
1 files changed,
2 insertions(+),
3 deletions(-)
jump to
M
base2k/src/znx_base.rs
→
base2k/src/znx_base.rs
@@ -110,7 +110,7 @@ unsafe {
std::ptr::write_bytes( self.as_mut_ptr(), 0, - self.n() * size_of::<Self::Scalar>() * self.poly_count(), + self.n() * self.poly_count(), ); } }@@ -120,7 +120,7 @@ unsafe {
std::ptr::write_bytes( self.at_mut_ptr(i, j), 0, - self.n() * size_of::<Self::Scalar>(), + self.n(), ); } }@@ -128,7 +128,6 @@ }
// Blanket implementations impl<T> ZnxZero for T where T: ZnxViewMut {} -// impl<T> ZnxRsh for T where T: ZnxZero {} use std::ops::{Add, AddAssign, Div, Mul, Neg, Shl, Shr, Sub};