From ba347adad88bc85bf824dfb297848ed23998334a Mon Sep 17 00:00:00 2001
From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Tue, 21 Sep 2010 12:34:44 +0000
Subject: [PATCH] use "." as the one letter code for water molecules

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2715 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 modules/seq/base/src/impl/sequence_impl.cc | 2 +-
 modules/seq/base/tests/test_sequence.cc    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/seq/base/src/impl/sequence_impl.cc b/modules/seq/base/src/impl/sequence_impl.cc
index 877aef013..64a1c8cc5 100644
--- a/modules/seq/base/src/impl/sequence_impl.cc
+++ b/modules/seq/base/src/impl/sequence_impl.cc
@@ -36,7 +36,7 @@ namespace {
 
 bool is_sane_code(char code)
 {
-  return (isalpha(code) || code=='?');
+  return (isalpha(code) || code=='?' || code=='.');
 }
 
 }
diff --git a/modules/seq/base/tests/test_sequence.cc b/modules/seq/base/tests/test_sequence.cc
index d97152f00..21c588a46 100644
--- a/modules/seq/base/tests/test_sequence.cc
+++ b/modules/seq/base/tests/test_sequence.cc
@@ -56,7 +56,7 @@ BOOST_AUTO_TEST_CASE(seq_triv)
 {
   BOOST_CHECK_NO_THROW(CreateSequence("S1", "-afbcdefghijkLMNOPQRSTUV-"));
   BOOST_CHECK_THROW(CreateSequence("S1", "1"), InvalidSequence);
-  BOOST_CHECK_THROW(CreateSequence("S1", "."), InvalidSequence);
+  BOOST_CHECK_THROW(CreateSequence("S1", "*"), InvalidSequence);
   BOOST_CHECK_THROW(CreateSequence("S1", " "), InvalidSequence);
   SequenceHandle s=CreateSequence("S1","-afbcdefghijkLMNOPQRSTUV-");
   BOOST_CHECK_EQUAL(s.GetString(),"-afbcdefghijkLMNOPQRSTUV-");
-- 
GitLab