From ca45e586a294d1e8825ef6d977f869061757fd3a Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sun, 1 Dec 2013 22:03:54 -0500 Subject: [PATCH] src/mathutils.c: return NULL on error --- src/mathutils.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mathutils.c b/src/mathutils.c index 86d8f1a2..f1061569 100644 --- a/src/mathutils.c +++ b/src/mathutils.c @@ -49,7 +49,14 @@ fvec_t * new_aubio_window (char_t * window_type, uint_t length) { fvec_t * win = new_fvec (length); - fvec_set_window (win, window_type); + if (win == NULL) { + return NULL; + } + uint_t err = fvec_set_window (win, window_type); + if (err != 0) { + del_fvec(win); + return NULL; + } return win; } -- 2.11.0