From e2f3a05d441d2d0aafce682744cc113a4182ef02 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Wed, 21 Oct 2015 20:25:06 +0200 Subject: [PATCH] Bug 751553 - Linear precision doesn't display the image correctly Fix copy/paste bug in gimp_color_profile_get_rgb_matrix_colorants() which returned a broken XYZ triple for the blue component. Spotted by Massimo. --- libgimpcolor/gimpcolorprofile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libgimpcolor/gimpcolorprofile.c b/libgimpcolor/gimpcolorprofile.c index 819c43bfbe..33b1152173 100644 --- a/libgimpcolor/gimpcolorprofile.c +++ b/libgimpcolor/gimpcolorprofile.c @@ -693,8 +693,8 @@ gimp_color_profile_get_rgb_matrix_colorants (GimpColorProfile *profile, matrix->coeff[1][2] = green->Z; matrix->coeff[2][0] = blue->X; - matrix->coeff[2][1] = blue->X; - matrix->coeff[2][2] = blue->X; + matrix->coeff[2][1] = blue->Y; + matrix->coeff[2][2] = blue->Z; } return TRUE;