File openjdk-6-src-b16-lcms.patch of Package java-1_6_0-openjdk
Index: icedtea6-1.5/openjdk/jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c
===================================================================
--- icedtea6-1.5.orig/openjdk/jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c
+++ icedtea6-1.5/openjdk/jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c
@@ -687,11 +687,10 @@ LPMATSHAPER cmsBuildGrayOutputMatrixShap
LPGAMMATABLE Shapes1[3];
GrayTRC = cmsReadICCGamma(hProfile, icSigGrayTRCTag);
- FromLstarToXYZ(GrayTRC, Shapes1);
if (GrayTRC == NULL)
return NULL;
-
+ FromLstarToXYZ(GrayTRC, Shapes1);
// Reversing must be done after curve translation
Shapes[0] = cmsReverseGamma(Shapes1[0]->nEntries, Shapes1[0]);