From a17023d868b37e8a62c6e4f4ebf21a140b825d02 Mon Sep 17 00:00:00 2001
From: Ansgar Philippsen <ansgar.philippsen@gmail.com>
Date: Fri, 22 Apr 2011 10:31:20 -0400
Subject: [PATCH] PDB io quack mode accepts duplicate atoms

---
 modules/io/src/mol/pdb_reader.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/io/src/mol/pdb_reader.cc b/modules/io/src/mol/pdb_reader.cc
index 33cf4fc24..26ce4a1ce 100644
--- a/modules/io/src/mol/pdb_reader.cc
+++ b/modules/io/src/mol/pdb_reader.cc
@@ -650,7 +650,7 @@ void PDBReader::ParseAndAddAtom(const StringRef& line, int line_num,
     }
   } else {
     mol::AtomHandle atom=curr_residue_.FindAtom(aname);
-    if (atom.IsValid()) {
+    if (atom.IsValid() && !profile_.quack_mode) {
       if (profile_.fault_tolerant) {
         LOG_WARNING("duplicate atom '" << aname << "' in residue " 
                     << curr_residue_);
-- 
GitLab