summaryrefslogtreecommitdiff
path: root/libavformat/utils.c
diff options
context:
space:
mode:
authorChris Kennedy <bitbytebit@gmail.com>2011-10-18 12:00:48 +0200
committerMichael Niedermayer <michaelni@gmx.at>2011-10-18 12:00:48 +0200
commitc108a4aa1e30d9526308dc8d0869c5fe7198eb8e (patch)
treed73a26202d1b0f45fc927f4a93c71ad6b8ff757f /libavformat/utils.c
parentc4e02d3432e9fc409d72f7d7ad2e4941aacdc6e9 (diff)
fix memleak in packet corrupt dropping code
Diffstat (limited to 'libavformat/utils.c')
-rw-r--r--libavformat/utils.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 333baa0290..d1fdef29c3 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -756,6 +756,7 @@ int av_read_packet(AVFormatContext *s, AVPacket *pkt)
av_log(s, AV_LOG_WARNING,
"Dropped corrupted packet (stream = %d)\n",
pkt->stream_index);
+ av_free_packet(pkt);
continue;
}