From 3413d878a7b1a37ff362ddfa9141349e73af917a Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 26 Apr 2016 22:40:43 +0200 Subject: Ensure that failure does not result in memory leak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/zsqr.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/zsqr.c') diff --git a/src/zsqr.c b/src/zsqr.c index 0b0ff67..5d99229 100644 --- a/src/zsqr.c +++ b/src/zsqr.c @@ -50,8 +50,8 @@ zsqr_impl(z_t a, z_t b) zsqr_impl(z2, high); zlsh(a, z2, bits << 1); } else { - zinit(z0); - zinit(z1); + zinit_temp(z0); + zinit_temp(z1); zsqr_impl(z0, low); @@ -64,8 +64,8 @@ zsqr_impl(z_t a, z_t b) zadd_unsigned_assign(a, z1); zadd_unsigned_assign(a, z0); - zfree(z0); - zfree(z1); + zfree_temp(z1); + zfree_temp(z0); } } -- cgit v1.2.3-70-g09d2