Commit b3108447 authored by Måns Rullgård's avatar Måns Rullgård
Browse files

avfft: make init functions return NULL on failure as intended

Originally committed as revision 24219 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 862be470
......@@ -28,6 +28,8 @@ FFTContext *av_fft_init(int nbits, int inverse)
if (s)
ff_fft_init(s, nbits, inverse);
else
av_freep(&s);
return s;
}
......@@ -58,6 +60,8 @@ FFTContext *av_mdct_init(int nbits, int inverse, double scale)
if (s)
ff_mdct_init(s, nbits, inverse, scale);
else
av_freep(&s);
return s;
}
......@@ -95,6 +99,8 @@ RDFTContext *av_rdft_init(int nbits, enum RDFTransformType trans)
if (s)
ff_rdft_init(s, nbits, trans);
else
av_freep(&s);
return s;
}
......@@ -122,6 +128,8 @@ DCTContext *av_dct_init(int nbits, enum DCTTransformType inverse)
if (s)
ff_dct_init(s, nbits, inverse);
else
av_freep(&s);
return s;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment