]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/oggparsetheora.c
Fix packet_buffer memory leak in avformat_free_context
[ffmpeg] / libavformat / oggparsetheora.c
index 4a8005f10859bee5c8e671be9ef6426162b2de1d..91c70dfec9f97cca33923d307ac8b7db6536a651 100644 (file)
@@ -116,7 +116,7 @@ static int theora_header(AVFormatContext *s, int idx)
     }
     break;
     case 0x81:
-        ff_vorbis_comment(s, &st->metadata, os->buf + os->pstart + 7, os->psize - 7, 1);
+        ff_vorbis_stream_comment(s, st, os->buf + os->pstart + 7, os->psize - 7);
     case 0x82:
         if (!thp->version)
             return AVERROR_INVALIDDATA;