switch (code) {
case ',':
if (gif_read_image(s) < 0)
- return -EIO;
+ return AVERROR_IO;
ret = 0;
goto the_end;
case ';':
/* end of image */
- ret = -EIO;
+ ret = AVERROR_IO;
goto the_end;
case '!':
if (gif_read_extension(s) < 0)
- return -EIO;
+ return AVERROR_IO;
break;
case EOF:
default:
/* error or errneous EOF */
- ret = -EIO;
+ ret = AVERROR_IO;
goto the_end;
}
}
/* XXX: avoid copying */
if (av_new_packet(pkt, s->screen_width * s->screen_height * 3)) {
- return -EIO;
+ return AVERROR_IO;
}
pkt->stream_index = 0;
memcpy(pkt->data, s->image_buf, s->screen_width * s->screen_height * 3);