]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
free pb
authorbcoudurier <bcoudurier@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Sun, 22 Jun 2008 02:34:33 +0000 (02:34 +0000)
committerbcoudurier <bcoudurier@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Sun, 22 Jun 2008 02:34:33 +0000 (02:34 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@13872 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

ffserver.c

index fd1418f5b6f1d14f71d6740b4381d6769c9c1e78..493d22e2edb18aeee4e553671a7c95be0fe1b101 100644 (file)
@@ -2500,6 +2500,7 @@ static int http_receive_data(HTTPContext *c)
             /* Now we have the actual streams */
             if (s->nb_streams != feed->nb_streams) {
                 av_close_input_stream(s);
+                av_free(pb);
                 goto fail;
             }
 
@@ -2508,6 +2509,7 @@ static int http_receive_data(HTTPContext *c)
                        s->streams[i]->codec, sizeof(AVCodecContext));
 
             av_close_input_stream(s);
+            av_free(pb);
         }
         c->buffer_ptr = c->buffer;
     }