From 29ea3dde47818da3eecb917ebb1db797a3e80d44 Mon Sep 17 00:00:00 2001
From: Parvatha Elangovan
Date: Tue, 5 Feb 2008 15:15:38 +0000
Subject: In convert.c, corrected imagetobmp() conversion for grayscale. In
tcd.c, corrected Rate modification in tcd_init_encode().
---
codec/convert.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'codec/convert.c')
diff --git a/codec/convert.c b/codec/convert.c
index b3b51a8f..e56d1311 100644
--- a/codec/convert.c
+++ b/codec/convert.c
@@ -914,7 +914,8 @@ int imagetobmp(opj_image_t * image, const char *outfile) {
if (image->comps[0].prec > 8) {
adjustR = image->comps[0].prec - 8;
printf("BMP CONVERSION: Truncating component 0 from %d bits to 8 bits\n", image->comps[0].prec);
- }
+ }else
+ adjustR = 0;
for (i = 0; i < 256; i++) {
fprintf(fdest, "%c%c%c%c", i, i, i, 0);
--
cgit v1.2.3