From d701934bef6ff6868c0a2179b7b9105c7a49b41f Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Thu, 31 Jul 2008 18:12:37 +0000 Subject: [PATCH] check url_fseek return value Originally committed as revision 14490 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/raw.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavformat/raw.c b/libavformat/raw.c index bb1345a..6f73379 100644 --- a/libavformat/raw.c +++ b/libavformat/raw.c @@ -221,7 +221,7 @@ int pcm_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) { AVStream *st; - int block_align, byte_rate; + int block_align, byte_rate, ret; int64_t pos; st = s->streams[0]; @@ -243,7 +243,8 @@ int pcm_read_seek(AVFormatContext *s, /* recompute exact position */ st->cur_dts = av_rescale(pos, st->time_base.den, byte_rate * (int64_t)st->time_base.num); - url_fseek(s->pb, pos + s->data_offset, SEEK_SET); + if ((ret = url_fseek(s->pb, pos + s->data_offset, SEEK_SET)) < 0) + return ret; return 0; } -- 2.7.4