From 258a58d27ca6d2898d826be804dca64fd041b3fc Mon Sep 17 00:00:00 2001
From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Fri, 2 Jul 2010 14:21:50 +0000
Subject: [PATCH] fix bug in shift_left

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2496 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 modules/io/src/mol/pdb_writer.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/io/src/mol/pdb_writer.cc b/modules/io/src/mol/pdb_writer.cc
index 7b89e1f09..670cf2089 100644
--- a/modules/io/src/mol/pdb_writer.cc
+++ b/modules/io/src/mol/pdb_writer.cc
@@ -39,12 +39,14 @@ namespace {
 bool shift_left(const String& atom_name, bool is_hetatm, 
                 const String& element, float mass) 
 {
+  if (atom_name.length()==4) {
+    return true;
+  }
   if (is_hetatm==false) {
     return false;
   }
 
-  if (isdigit(atom_name[0]) || atom_name=="UNK" ||
-      atom_name.length()==4) {
+  if (isdigit(atom_name[0]) || atom_name=="UNK") {
     return true;
   }
   if (mass>34) {
-- 
GitLab