From: Paul Brossier Date: Mon, 2 Dec 2013 03:03:54 +0000 (-0500) Subject: src/mathutils.c: return NULL on error X-Git-Tag: 0.4.0-beta1~63 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=ca45e586a294d1e8825ef6d977f869061757fd3a;p=aubio.git src/mathutils.c: return NULL on error --- 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; }