On 05/13/2013 09:42 PM, Diego Biurrun wrote: > jpeg2000dec.c:1200:20: warning: format ‘%lX’ expects argument of type ‘long > unsigned int’, but argument 5 has type ‘long long unsigned int’ > --- > libavcodec/jpeg2000dec.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/jpeg2000dec.c b/libavcodec/jpeg2000dec.c > index 11211d3..d2b1b0c 100644 > --- a/libavcodec/jpeg2000dec.c > +++ b/libavcodec/jpeg2000dec.c > @@ -1197,7 +1197,7 @@ static int > jpeg2000_read_main_headers(Jpeg2000DecoderContext *s) > default: > av_log(s->avctx, AV_LOG_ERROR, > "unsupported marker 0x%.4X at pos 0x%lX\n", > - marker, (uint64_t)(s->buf - s->buf_start - 4)); > + marker, s->buf - s->buf_start - 4); > s->buf += len - 2; > break; > }
probably ok, maybe "Do not cast to the wrong type" might describe better. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
