JAL-2164 bugfix to convert insCodes of '\000' to ' ' in JmolParser, this fixes the...
[jalview.git] / src / jalview / ext / jmol / JmolParser.java
index baebe08..ea969ff 100644 (file)
@@ -209,7 +209,8 @@ public class JmolParser extends StructureFile implements JmolStatusListener
         Atom curAtom = new Atom(atom.x, atom.y, atom.z);
         curAtom.atomIndex = atom.getIndex();
         curAtom.chain = atom.getChainIDStr();
-        curAtom.insCode = atom.group.getInsertionCode();
+        curAtom.insCode = atom.group.getInsertionCode() == '\000' ? ' '
+                : atom.group.getInsertionCode();
         curAtom.name = atom.getAtomName();
         curAtom.number = atom.getAtomNumber();
         curAtom.resName = atom.getGroup3(true);