From 772877e9920cef0c4781b62f4138af4770073c07 Mon Sep 17 00:00:00 2001 From: hasufell Date: Fri, 27 Jun 2014 16:05:50 +0200 Subject: [PATCH] POLY: improve error handling --- src/ntru_poly.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ntru_poly.c b/src/ntru_poly.c index d6aa574..1d8a335 100644 --- a/src/ntru_poly.c +++ b/src/ntru_poly.c @@ -111,6 +111,9 @@ poly_new(fmpz_poly_t new_poly, int const * const c, const size_t len) { + if (!new_poly) + NTRU_ABORT_DEBUG("Unexpected NULL parameter in"); + fmpz_poly_init(new_poly); for (uint32_t i = 0; i < len; i++)