Message ID | 20230504234852.3789-1-jamrial@gmail.com |
---|---|
State | New |
Headers | show |
Series | [FFmpeg-devel,1/2] doc/examples/transcode_aac: free the converted input samples buffer with av_free | expand |
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
diff --git a/doc/examples/transcode_aac.c b/doc/examples/transcode_aac.c index bb5681a7c0..7f4ca382b1 100644 --- a/doc/examples/transcode_aac.c +++ b/doc/examples/transcode_aac.c @@ -465,7 +465,7 @@ static int init_converted_samples(uint8_t ***converted_input_samples, fprintf(stderr, "Could not allocate converted input samples (error '%s')\n", av_err2str(error)); - av_freep(&(*converted_input_samples)[0]); + av_free((*converted_input_samples)[0]); free(*converted_input_samples); return error; } @@ -599,7 +599,7 @@ static int read_decode_convert_and_store(AVAudioFifo *fifo, cleanup: if (converted_input_samples) { - av_freep(&converted_input_samples[0]); + av_free(converted_input_samples[0]); free(converted_input_samples); } av_frame_free(&input_frame);
Fixes -Wuse-after-free warnings. Signed-off-by: James Almer <jamrial@gmail.com> --- doc/examples/transcode_aac.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)