lavc/avfft: init context to 0.
authorNicolas George <nicolas.george@normalesup.org>
Thu, 22 Aug 2013 18:25:09 +0000 (20:25 +0200)
committerNicolas George <nicolas.george@normalesup.org>
Wed, 4 Sep 2013 14:37:25 +0000 (16:37 +0200)
Prevent an invalid free in case of init failure.

libavcodec/avfft.c

index 26b3d4b..2200f37 100644 (file)
@@ -27,7 +27,7 @@
 
 FFTContext *av_fft_init(int nbits, int inverse)
 {
-    FFTContext *s = av_malloc(sizeof(*s));
+    FFTContext *s = av_mallocz(sizeof(*s));
 
     if (s && ff_fft_init(s, nbits, inverse))
         av_freep(&s);