jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c
changeset 5190 efdb957bacbe
parent 2394 404cbe399601
child 5506 202f599c92aa
--- a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c	Wed Feb 17 13:32:26 2010 +0300
+++ b/jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c	Fri Feb 19 22:30:52 2010 +0300
@@ -1433,6 +1433,9 @@
 
     // If is in memory, the LUT is already there, so throw a copy
     if (Icc -> TagPtrs[n]) {
+        if (!_cmsValidateLUT((LPLUT) Icc ->TagPtrs[n])) {
+            return NULL;
+        }
 
         return cmsDupLUT((LPLUT) Icc ->TagPtrs[n]);
     }