From: Michael T H. <mic...@us...> - 2003-12-10 11:35:00
|
Update of /cvsroot/jmol/Jmol/src/org/openscience/jmol/viewer/pdb In directory sc8-pr-cvs1:/tmp/cvs-serv14396/src/org/openscience/jmol/viewer/pdb Modified Files: PdbPolymer.java Log Message: fixes for null groups using 1F88.pdb Index: PdbPolymer.java =================================================================== RCS file: /cvsroot/jmol/Jmol/src/org/openscience/jmol/viewer/pdb/PdbPolymer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- PdbPolymer.java 10 Dec 2003 10:28:53 -0000 1.2 +++ PdbPolymer.java 10 Dec 2003 11:34:51 -0000 1.3 @@ -43,7 +43,7 @@ int firstNonMainchain = 0; for (int i = 0; i < chain.groupCount; ++i ) { PdbGroup group = chainGroups[i]; - if (! group.hasFullMainchain()) + if (group == null || ! group.hasFullMainchain()) continue; ++count; if (firstNonMainchain == i) @@ -58,7 +58,7 @@ groups = new PdbGroup[count]; for (int i = 0, j = 0; i < chain.groupCount; ++i) { PdbGroup group = chainGroups[i]; - if (! group.hasFullMainchain()) + if (group == null || !group.hasFullMainchain()) continue; groups[j++] = group; } |