X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fgifdec.c;h=d617de5f41a54bb4daa5e051d3cffbc2f42923ac;hb=337f777f378cfcc0d6f0d01fb7125905e8b0da55;hp=7dc67ba87537b6523e8f85a3d794472295df114a;hpb=2ac399d7faa5ac80088715780769522d1141b549;p=ffmpeg diff --git a/libavformat/gifdec.c b/libavformat/gifdec.c index 7dc67ba8753..d617de5f41a 100644 --- a/libavformat/gifdec.c +++ b/libavformat/gifdec.c @@ -69,7 +69,7 @@ typedef struct GIFDemuxContext { */ #define GIF_MIN_DELAY 2 -static int gif_probe(AVProbeData *p) +static int gif_probe(const AVProbeData *p) { /* check magick */ if (memcmp(p->buf, gif87a_sig, 6) && memcmp(p->buf, gif89a_sig, 6)) @@ -144,7 +144,7 @@ static int gif_read_header(AVFormatContext *s) AVBPrint bp; int block_size; - av_bprint_init(&bp, 0, -1); + av_bprint_init(&bp, 0, AV_BPRINT_SIZE_UNLIMITED); while ((block_size = avio_r8(pb)) != 0) { avio_read_to_bprint(pb, &bp, block_size); }