From fa58d88ea65808428d8bb594afe4bc7c1a66f8f7 Mon Sep 17 00:00:00 2001 From: Giovanni Bussi <giovanni.bussi@gmail.com> Date: Wed, 1 Jul 2020 17:49:24 +0200 Subject: [PATCH] Fix #592 --- src/tools/PDB.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tools/PDB.cpp b/src/tools/PDB.cpp index f3df3d7a2..3ba327843 100644 --- a/src/tools/PDB.cpp +++ b/src/tools/PDB.cpp @@ -532,6 +532,7 @@ bool PDB::readFromFilepointer(FILE *fp,bool naturalUnits,double scale) { int result; auto trimmed=serial; Tools::trim(trimmed); + while(trimmed.length()<5) trimmed = std::string(" ") + trimmed; const char* errmsg = h36::hy36decode(5, trimmed.c_str(),trimmed.length(), &result); if(errmsg) { std::string msg(errmsg); -- GitLab