mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
29 lines
911 B
Plaintext
29 lines
911 B
Plaintext
From d32f3e5cd8fa04052169c031ed12a64f22084c81 Mon Sep 17 00:00:00 2001
|
|
From: Jerome Duval <jerome.duval@gmail.com>
|
|
Date: Tue, 26 Aug 2014 17:28:54 +0000
|
|
Subject: Fix for 4 components images
|
|
|
|
|
|
diff --git a/src/libjasper/jpc/jpc_dec.c b/src/libjasper/jpc/jpc_dec.c
|
|
index fa72a0e..455fd64 100644
|
|
--- a/src/libjasper/jpc/jpc_dec.c
|
|
+++ b/src/libjasper/jpc/jpc_dec.c
|
|
@@ -1069,12 +1069,12 @@ static int jpc_dec_tiledecode(jpc_dec_t *dec, jpc_dec_tile_t *tile)
|
|
/* Apply an inverse intercomponent transform if necessary. */
|
|
switch (tile->cp->mctid) {
|
|
case JPC_MCT_RCT:
|
|
- assert(dec->numcomps == 3);
|
|
+ assert(dec->numcomps >= 3);
|
|
jpc_irct(tile->tcomps[0].data, tile->tcomps[1].data,
|
|
tile->tcomps[2].data);
|
|
break;
|
|
case JPC_MCT_ICT:
|
|
- assert(dec->numcomps == 3);
|
|
+ assert(dec->numcomps >= 3);
|
|
jpc_iict(tile->tcomps[0].data, tile->tcomps[1].data,
|
|
tile->tcomps[2].data);
|
|
break;
|
|
--
|
|
1.8.3.4
|
|
|