summaryrefslogtreecommitdiff
path: root/libav
diff options
context:
space:
mode:
authorJuanjo <pulento@users.sourceforge.net>2002-04-02 15:07:01 +0000
committerJuanjo <pulento@users.sourceforge.net>2002-04-02 15:07:01 +0000
commit5b0ad91b996506632708dcefc22d2835d04a4dba (patch)
tree58f1409b7207a5d235db0ea52bb5b65ccce2774a /libav
parentc60cf138bd82cf80a2b239cf5f48fbf9ff0a125c (diff)
- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.
Originally committed as revision 373 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libav')
-rw-r--r--libav/img.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/libav/img.c b/libav/img.c
index 710530b831..e793d43d09 100644
--- a/libav/img.c
+++ b/libav/img.c
@@ -169,10 +169,14 @@ static int img_read_packet(AVFormatContext *s1, AVPacket *pkt)
int ret;
ByteIOContext f1, *f;
+/*
+ This if-statement destroys pipes - I do not see why it is necessary
if (get_frame_filename(filename, sizeof(filename),
s->path, s->img_number) < 0)
return -EIO;
-
+*/
+ get_frame_filename(filename, sizeof(filename),
+ s->path, s->img_number);
if (!s->is_pipe) {
f = &f1;
if (url_fopen(f, filename, URL_RDONLY) < 0)
@@ -547,10 +551,14 @@ static int img_write_packet(AVFormatContext *s, int stream_index,
return -EIO;
}
+/*
+ This if-statement destroys pipes - I do not see why it is necessary
if (get_frame_filename(filename, sizeof(filename),
img->path, img->img_number) < 0)
return -EIO;
-
+*/
+ get_frame_filename(filename, sizeof(filename),
+ img->path, img->img_number);
if (!img->is_pipe) {
pb = &pb1;
if (url_fopen(pb, filename, URL_WRONLY) < 0)