arnaucube
arnaucube/poulpyPublic Self-hosted repository
fixed another buffer overflow of coefficient zeroing
Jean-Philippe Bossuat jeanphilippe.bossuat@gmail.com
Fri, 16 May 2025 09:56:39 +0200
commit

b80bcb8bbd2a58ab1f030be357a05d3100dfc18f

parent

49a08289db6441bd6be792aa49c942ad750520c8

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M base2k/src/znx_base.rs → base2k/src/znx_base.rs

@@ -107,7 +107,7 @@ Self: Sized,

{ fn zero(&mut self) { unsafe { - std::ptr::write_bytes(self.as_mut_ptr(), 0, self.sl() * self.poly_count()); + std::ptr::write_bytes(self.as_mut_ptr(), 0, self.n() * self.poly_count()); } }