From: amwaterhouse Date: Tue, 30 Aug 2005 11:07:46 +0000 (+0000) Subject: Out of bounds checks X-Git-Tag: Release_2_05b~85 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=43dd152f7ae4e3f8c0f8e346fef3f9f79e878573;p=jalview.git Out of bounds checks --- diff --git a/src/jalview/gui/SeqPanel.java b/src/jalview/gui/SeqPanel.java index de1a533..75f9004 100755 --- a/src/jalview/gui/SeqPanel.java +++ b/src/jalview/gui/SeqPanel.java @@ -284,6 +284,9 @@ public class SeqPanel extends JPanel int seq = findSeq(evt); int res = findRes(evt); + if(seq<0 || res<0) + return; + if ((seq < av.getAlignment().getHeight()) && (res < av.getAlignment().getSequenceAt(seq).getLength())) { @@ -685,6 +688,9 @@ public class SeqPanel extends JPanel int seq = findSeq(evt); oldSeq = seq; + if(seq<0 || res<0) + return; + SequenceI sequence = (Sequence) av.getAlignment().getSequenceAt(seq); if ((sequence == null) || (res > sequence.getLength()))