From 9a94f65ff18342c2505a828e780b9ea38dd51fe4 Mon Sep 17 00:00:00 2001 From: jprocter Date: Thu, 10 Sep 2009 08:54:49 +0000 Subject: [PATCH] fix null pointer exception when using blosum colourscheme --- src/jalview/schemes/ResidueColourScheme.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jalview/schemes/ResidueColourScheme.java b/src/jalview/schemes/ResidueColourScheme.java index cde457d..0577656 100755 --- a/src/jalview/schemes/ResidueColourScheme.java +++ b/src/jalview/schemes/ResidueColourScheme.java @@ -35,7 +35,7 @@ public class ResidueColourScheme implements ColourSchemeI boolean conservationColouring = false; - Color[] colors; + Color[] colors=null; int threshold = 0; @@ -79,7 +79,7 @@ public class ResidueColourScheme implements ColourSchemeI */ public Color findColour(char c) { - return colors[ResidueProperties.aaIndex[c]]; + return colors==null ? Color.white : colors[ResidueProperties.aaIndex[c]]; } public Color findColour(char c, int j) -- 1.7.10.2