From 34df9f3dbf81bffec67a3c03c33d3289d9504923 Mon Sep 17 00:00:00 2001 From: Mathieu Malaterre Date: Mon, 26 Mar 2012 08:47:06 +0000 Subject: [PATCH] [trunk] Fix some simple warnings reported by -Wconversion --- libopenjpeg/bio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libopenjpeg/bio.c b/libopenjpeg/bio.c index 4c02f464..ca79695d 100644 --- a/libopenjpeg/bio.c +++ b/libopenjpeg/bio.c @@ -42,7 +42,7 @@ Write a bit @param bio BIO handle @param b Bit to write (0 or 1) */ -static void bio_putbit(opj_bio_t *bio, int b); +static void bio_putbit(opj_bio_t *bio, unsigned int b); /** Read a bit @param bio BIO handle @@ -78,7 +78,7 @@ static int bio_byteout(opj_bio_t *bio) { if (bio->bp >= bio->end) { return 1; } - *bio->bp++ = bio->buf >> 8; + *bio->bp++ = (unsigned char)(bio->buf >> 8); return 0; } @@ -92,7 +92,7 @@ static int bio_bytein(opj_bio_t *bio) { return 0; } -static void bio_putbit(opj_bio_t *bio, int b) { +static void bio_putbit(opj_bio_t *bio, unsigned int b) { if (bio->ct == 0) { bio_byteout(bio); }