diff --git a/libavformat/oggdec.c b/libavformat/oggdec.c index e32f8029e0..83ae9bdb0e 100644 --- a/libavformat/oggdec.c +++ b/libavformat/oggdec.c @@ -247,8 +247,8 @@ ogg_read_page (AVFormatContext * s, int *str) int n; for (n = 0; n < ogg->nstreams; n++) { - av_free(ogg->streams[n].buf); - av_free(ogg->streams[n].private); + av_freep(&ogg->streams[n].buf); + av_freep(&ogg->streams[n].private); } ogg->curidx = -1; ogg->nstreams = 0;