X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fvp9.c;h=2a6a138aa1c537cd6d0dc01d48c6065e0bc4582e;hb=53abe32409f13687c864b3cda077a1aa906a2459;hp=c04a3b8fc3c1b8ef0663d60c83e9ec3fb5a55514;hpb=50866c8d95bfd97c299199aec0d68291f38a72e1;p=ffmpeg diff --git a/libavcodec/vp9.c b/libavcodec/vp9.c index c04a3b8fc3c..2a6a138aa1c 100644 --- a/libavcodec/vp9.c +++ b/libavcodec/vp9.c @@ -1198,7 +1198,7 @@ static int vp9_decode_packet(AVCodecContext *avctx, void *frame, const uint8_t *idx = data + size + 1 - idx_sz; while (n_frames--) { - int sz = AV_RL32(idx); + unsigned sz = AV_RL32(idx); if (nbytes < 4) sz &= (1 << (8 * nbytes)) - 1; @@ -1206,7 +1206,7 @@ static int vp9_decode_packet(AVCodecContext *avctx, void *frame, if (sz > size) { av_log(avctx, AV_LOG_ERROR, - "Superframe packet size too big: %d > %d\n", + "Superframe packet size too big: %u > %d\n", sz, size); return AVERROR_INVALIDDATA; }