[gs-cvs] rev 6469 - trunk/gs/jasper/src/libjasper/jpc

giles at ghostscript.com giles at ghostscript.com
Tue Jan 17 21:10:22 PST 2006


Author: giles
Date: 2006-01-17 21:10:22 -0800 (Tue, 17 Jan 2006)
New Revision: 6469

Modified:
   trunk/gs/jasper/src/libjasper/jpc/jpc_dec.c
Log:
Apply assert patch for CMYK JPEG 2000 images from bug 688142.


Modified: trunk/gs/jasper/src/libjasper/jpc/jpc_dec.c
===================================================================
--- trunk/gs/jasper/src/libjasper/jpc/jpc_dec.c	2006-01-17 17:56:36 UTC (rev 6468)
+++ trunk/gs/jasper/src/libjasper/jpc/jpc_dec.c	2006-01-18 05:10:22 UTC (rev 6469)
@@ -1074,12 +1074,12 @@
 	/* 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;



More information about the gs-cvs mailing list