From 240884db8dea69c47a4dfbb98d6abb6ec36a97fb Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bossuat Date: Wed, 7 May 2025 11:58:09 +0200 Subject: [PATCH] fixed wrong buffer size zeroing --- base2k/src/znx_base.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/base2k/src/znx_base.rs b/base2k/src/znx_base.rs index db6a50c..e8dcab2 100644 --- a/base2k/src/znx_base.rs +++ b/base2k/src/znx_base.rs @@ -110,7 +110,7 @@ where std::ptr::write_bytes( self.as_mut_ptr(), 0, - self.n() * size_of::() * self.poly_count(), + self.n() * self.poly_count(), ); } } @@ -120,7 +120,7 @@ where std::ptr::write_bytes( self.at_mut_ptr(i, j), 0, - self.n() * size_of::(), + self.n(), ); } } @@ -128,7 +128,6 @@ where // Blanket implementations impl ZnxZero for T where T: ZnxViewMut {} -// impl ZnxRsh for T where T: ZnxZero {} use std::ops::{Add, AddAssign, Div, Mul, Neg, Shl, Shr, Sub};