]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/dxa.c
Merge commit 'a9a60106370f862e191dea58e748626da6a8fe97'
[ffmpeg] / libavformat / dxa.c
index 228e6fdca1a0df55cac13799865c62e220f9d363..1a5822aab846fa97f6f8c30b06a73d056bb84b9d 100644 (file)
@@ -207,7 +207,7 @@ static int dxa_read_packet(AVFormatContext *s, AVPacket *pkt)
             memcpy(pkt->data + pal_size, buf, DXA_EXTRA_SIZE);
             ret = avio_read(s->pb, pkt->data + DXA_EXTRA_SIZE + pal_size, size);
             if(ret != size){
-                av_free_packet(pkt);
+                av_packet_unref(pkt);
                 return AVERROR(EIO);
             }
             if(pal_size) memcpy(pkt->data, pal, pal_size);