mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-05-20 08:27:07 +08:00
fftools/textformat/tw_avio: Use avio_closep()
Avoids leaving dangling pointers behind. Reviewed-by: softworkz . <softworkz-at-hotmail.com@ffmpeg.org> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@ -40,9 +40,8 @@ static av_cold void iowriter_uninit(AVTextWriterContext *wctx)
|
|||||||
{
|
{
|
||||||
IOWriterContext *ctx = wctx->priv;
|
IOWriterContext *ctx = wctx->priv;
|
||||||
|
|
||||||
if (ctx->close_on_uninit && ctx->avio_context) {
|
if (ctx->close_on_uninit)
|
||||||
avio_close(ctx->avio_context);
|
avio_closep(&ctx->avio_context);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void io_w8(AVTextWriterContext *wctx, int b)
|
static void io_w8(AVTextWriterContext *wctx, int b)
|
||||||
|
Reference in New Issue
Block a user