From: jprocter Date: Thu, 10 Sep 2009 08:54:49 +0000 (+0000) Subject: fix null pointer exception when using blosum colourscheme X-Git-Tag: Release_2_5~193 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=9a94f65ff18342c2505a828e780b9ea38dd51fe4;p=jalview.git fix null pointer exception when using blosum colourscheme --- 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)