diff --git a/libavcodec/parser.c b/libavcodec/parser.c index 55c2f527a20eaaf3b8d223b2beb152dc53f6dc8a..d1e1574a6517357c3ca4efa4a9f409851c187e76 100644 --- a/libavcodec/parser.c +++ b/libavcodec/parser.c @@ -212,7 +212,7 @@ void av_parser_close(AVCodecParserContext *s) if (s) { if (s->parser->parser_close) s->parser->parser_close(s); - av_free(s->priv_data); + av_freep(&s->priv_data); av_free(s); } }