catch possible segfault with get_sequence()
[mussa.git] / alg / sequence.cpp
index 92a7edca08fd7d45ed36905b86def2121b330f23..845a01617016dd17dfcf7e8c96bc55d0fa43acd8 100644 (file)
@@ -603,7 +603,10 @@ void Sequence::set_sequence(const std::string& s)
 
 std::string Sequence::get_sequence() const
 {
-  return *seq;
+  if (seq) 
+    return *seq;
+  else
+    return std::string();
 }
 
 Sequence::const_reference Sequence::operator[](Sequence::size_type i) const