]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/siff.c
avformat/spdifenc: fix handling of large TrueHD frames
[ffmpeg] / libavformat / siff.c
index 56c5b33c768130a6d27cb43b550c542e64f6a375..f6815b2f26988bf0d261e7f7d883bf88ca5965c3 100644 (file)
@@ -220,7 +220,6 @@ static int siff_read_packet(AVFormatContext *s, AVPacket *pkt)
             if (c->gmcsize)
                 memcpy(pkt->data + 2, c->gmc, c->gmcsize);
             if (avio_read(s->pb, pkt->data + 2 + c->gmcsize, size) != size) {
-                av_packet_unref(pkt);
                 return AVERROR_INVALIDDATA;
             }
             pkt->stream_index = 0;