From: Mathieu Malaterre Date: Mon, 3 Mar 2014 16:02:16 +0000 (+0000) Subject: [trunk] rework code to avoid a warning. this also remove a division and prefer bit... X-Git-Tag: version.2.0.1~4^2~140 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=765c4ab4f48e5bb9b02b8860400587e1ce97d9a5;p=openjpeg [trunk] rework code to avoid a warning. this also remove a division and prefer bit-shift --- diff --git a/src/lib/openjp2/t2.c b/src/lib/openjp2/t2.c index 6aee8c72..0bda8be0 100644 --- a/src/lib/openjp2/t2.c +++ b/src/lib/openjp2/t2.c @@ -547,8 +547,13 @@ OPJ_BOOL opj_t2_encode_packet( OPJ_UINT32 tileno, c[1] = 145; c[2] = 0; c[3] = 4; +#if 0 c[4] = (tile->packno % 65536) / 256; c[5] = (tile->packno % 65536) % 256; +#else + c[4] = (tile->packno >> 8) & 0xff; /* packno is uint32_t */ + c[5] = tile->packno & 0xff; +#endif c += 6; length -= 6; }