// SamFormatPrinter.cpp (c) 2010 Derek Barnett
// Marth Lab, Department of Biology, Boston College
// ---------------------------------------------------------------------------
-// Last modified: 12 October 2011 (DB)
+// Last modified: 14 October 2011 (DB)
// ---------------------------------------------------------------------------
// Provides functionality for printing formatted SAM header to string
// ***************************************************************************
SamSequenceConstIterator seqIter = m_header.Sequences.ConstBegin();
SamSequenceConstIterator seqEnd = m_header.Sequences.ConstEnd();
for ( ; seqIter != seqEnd; ++seqIter ) {
- const SamSequence& seq = seqIter->second;
+ const SamSequence& seq = (*seqIter);
// @SQ SN:<Name> LN:<Length>
out << Constants::SAM_SQ_BEGIN_TOKEN
SamReadGroupConstIterator rgIter = m_header.ReadGroups.ConstBegin();
SamReadGroupConstIterator rgEnd = m_header.ReadGroups.ConstEnd();
for ( ; rgIter != rgEnd; ++rgIter ) {
- const SamReadGroup& rg = rgIter->second;
+ const SamReadGroup& rg = (*rgIter);
// @RG ID:<ID>
out << Constants::SAM_RG_BEGIN_TOKEN