From 8a0b55ff35a54449b07d4f096a774956da134083 Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Wed, 21 May 2008 20:50:41 +0000 Subject: [PATCH] do not forget to free packet, fix memleak Originally committed as revision 13222 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffserver.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ffserver.c b/ffserver.c index e463f32598..fc774d9733 100644 --- a/ffserver.c +++ b/ffserver.c @@ -2192,8 +2192,10 @@ static int http_prepare_data(HTTPContext *c) c->buffer_end = c->pb_buffer + len; codec->frame_number++; - if (len == 0) + if (len == 0) { + av_free_packet(&pkt); goto redo; + } } av_free_packet(&pkt); }