String si = ii.getSequence();\r
String sj = jj.getSequence();\r
\r
- int ilen = end-start;\r
- int jlen = end-start;\r
+ int ilen = si.length()-1;\r
+ int jlen = sj.length()-1;\r
\r
- if ( jalview.util.Comparison.isGap( si.charAt(start+ilen)) )\r
- {\r
+ while (jalview.util.Comparison.isGap(si.charAt(start + ilen)))\r
+ {\r
ilen--;\r
-\r
- while (jalview.util.Comparison.isGap( si.charAt(start+ilen)))\r
- {\r
- ilen--;\r
- }\r
}\r
\r
- if ( jalview.util.Comparison.isGap( sj.charAt(start+jlen)) )\r
+ while (jalview.util.Comparison.isGap(sj.charAt(start + jlen)))\r
{\r
jlen--;\r
-\r
- while (jalview.util.Comparison.isGap( sj.charAt(start+jlen)))\r
- {\r
- jlen--;\r
- }\r
}\r
\r
int count = 0;\r