X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fflac_parser.c;h=e69f1d72e97a81db8d903d7894c2a9899bcdd167;hb=d9c2cfd31675a6403ae4ac7c141a8185dadceb12;hp=f5cc35a4f2d4e4da3803f46ae34e6a6f79dc9c42;hpb=25004c7e6eaa91c749763c1dabb41c4fc9c692e2;p=ffmpeg diff --git a/libavcodec/flac_parser.c b/libavcodec/flac_parser.c index f5cc35a4f2d..e69f1d72e97 100644 --- a/libavcodec/flac_parser.c +++ b/libavcodec/flac_parser.c @@ -586,10 +586,12 @@ static int flac_parse(AVCodecParserContext *s, AVCodecContext *avctx, temp = curr->next; av_freep(&curr->link_penalty); av_free(curr); + fpc->nb_headers_buffered--; } fpc->headers = fpc->best_header->next; av_freep(&fpc->best_header->link_penalty); av_freep(&fpc->best_header); + fpc->nb_headers_buffered--; } /* Find and score new headers. */