mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-19 05:49:09 +02:00
avcodec/api-flac-test: clear callers context with close_*
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
be70c79af2
commit
2a00ef5d81
@ -233,17 +233,17 @@ static int run_test(AVCodec *enc, AVCodec *dec, AVCodecContext *enc_ctx,
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int close_encoder(AVCodecContext *enc_ctx)
|
||||
static int close_encoder(AVCodecContext **enc_ctx)
|
||||
{
|
||||
avcodec_close(enc_ctx);
|
||||
av_freep(&enc_ctx);
|
||||
avcodec_close(*enc_ctx);
|
||||
av_freep(enc_ctx);
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int close_decoder(AVCodecContext *dec_ctx)
|
||||
static int close_decoder(AVCodecContext **dec_ctx)
|
||||
{
|
||||
avcodec_close(dec_ctx);
|
||||
av_freep(&dec_ctx);
|
||||
avcodec_close(*dec_ctx);
|
||||
av_freep(dec_ctx);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -281,8 +281,8 @@ int main(void)
|
||||
return 1;
|
||||
if (run_test(enc, dec, enc_ctx, dec_ctx) != 0)
|
||||
return 1;
|
||||
close_encoder(enc_ctx);
|
||||
close_decoder(dec_ctx);
|
||||
close_encoder(&enc_ctx);
|
||||
close_decoder(&dec_ctx);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user