summaryrefslogtreecommitdiff
path: root/contrib/ffmpeg/libavformat/gifdec.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ffmpeg/libavformat/gifdec.c')
-rw-r--r--contrib/ffmpeg/libavformat/gifdec.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/ffmpeg/libavformat/gifdec.c b/contrib/ffmpeg/libavformat/gifdec.c
index 1d31211f6..5803e5e5d 100644
--- a/contrib/ffmpeg/libavformat/gifdec.c
+++ b/contrib/ffmpeg/libavformat/gifdec.c
@@ -500,21 +500,21 @@ static int gif_parse_next_image(GifState *s)
switch (code) {
case ',':
if (gif_read_image(s) < 0)
- return AVERROR_IO;
+ return AVERROR(EIO);
ret = 0;
goto the_end;
case ';':
/* end of image */
- ret = AVERROR_IO;
+ ret = AVERROR(EIO);
goto the_end;
case '!':
if (gif_read_extension(s) < 0)
- return AVERROR_IO;
+ return AVERROR(EIO);
break;
case EOF:
default:
/* error or errneous EOF */
- ret = AVERROR_IO;
+ ret = AVERROR(EIO);
goto the_end;
}
}
@@ -526,7 +526,7 @@ static int gif_read_header(AVFormatContext * s1,
AVFormatParameters * ap)
{
GifState *s = s1->priv_data;
- ByteIOContext *f = &s1->pb;
+ ByteIOContext *f = s1->pb;
AVStream *st;
s->f = f;
@@ -567,7 +567,7 @@ static int gif_read_packet(AVFormatContext * s1,
/* XXX: avoid copying */
if (av_new_packet(pkt, s->screen_width * s->screen_height * 3)) {
- return AVERROR_IO;
+ return AVERROR(EIO);
}
pkt->stream_index = 0;
memcpy(pkt->data, s->image_buf, s->screen_width * s->screen_height * 3);