From 765c4ab4f48e5bb9b02b8860400587e1ce97d9a5 Mon Sep 17 00:00:00 2001 From: Mathieu Malaterre Date: Mon, 3 Mar 2014 16:02:16 +0000 Subject: [trunk] rework code to avoid a warning. this also remove a division and prefer bit-shift --- src/lib/openjp2/t2.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') 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; } -- cgit v1.2.3