diff --git a/libavcodec/h264.c b/libavcodec/h264.c index 925fb68089..14362d3122 100644 --- a/libavcodec/h264.c +++ b/libavcodec/h264.c @@ -7807,6 +7807,7 @@ static int decode_end(AVCodecContext *avctx) H264Context *h = avctx->priv_data; MpegEncContext *s = &h->s; + av_freep(&h->rbsp_buffer); free_tables(h); //FIXME cleanup init stuff perhaps MPV_common_end(s);