1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00

check fseek return value

Originally committed as revision 5474 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Baptiste Coudurier 2006-06-13 23:13:59 +00:00
parent c3daf8d833
commit ef4c8bbfb7

View File

@ -1733,6 +1733,7 @@ static int mov_read_packet(AVFormatContext *s, AVPacket *pkt)
int next_sample= -99; int next_sample= -99;
int size; int size;
int idx; int idx;
int ret;
size = 0x0FFFFFFF; size = 0x0FFFFFFF;
if (mov->partial) { if (mov->partial) {
@ -1858,8 +1859,9 @@ readchunk:
return -1; return -1;
if(size == 0) if(size == 0)
return -1; return -1;
url_fseek(&s->pb, offset, SEEK_SET); ret = url_fseek(&s->pb, offset, SEEK_SET);
if (ret < 0)
return ret;
av_get_packet(&s->pb, pkt, size); av_get_packet(&s->pb, pkt, size);
pkt->stream_index = sc->ffindex; pkt->stream_index = sc->ffindex;