From 6622c2504135c87251c5fc783b07566818a7bb02 Mon Sep 17 00:00:00 2001 From: Derek Barnett Date: Tue, 5 Jul 2016 09:19:40 -0500 Subject: [PATCH] Fixed - compiler error in bamtools_split. Snuck in a C++11 vector method. --- src/toolkit/bamtools_split.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/toolkit/bamtools_split.cpp b/src/toolkit/bamtools_split.cpp index 5dc8f122..ebccd6bc 100644 --- a/src/toolkit/bamtools_split.cpp +++ b/src/toolkit/bamtools_split.cpp @@ -501,8 +501,8 @@ bool SplitTool::SplitToolPrivate::SplitListTagImpl(BamAlignment& al) { else { // make list label from tag data stringstream listTagLabelStream; - typename TagValueType::const_iterator tagValueIter = currentValue.cbegin(); - typename TagValueType::const_iterator tagValueEnd = currentValue.cend(); + typename TagValueType::const_iterator tagValueIter = currentValue.begin(); + typename TagValueType::const_iterator tagValueEnd = currentValue.end(); for (; tagValueIter != tagValueEnd; ++tagValueIter) listTagLabelStream << (*tagValueIter) << m_settings->ListTagDelimiter; listTagLabel = listTagLabelStream.str(); @@ -514,7 +514,7 @@ bool SplitTool::SplitToolPrivate::SplitListTagImpl(BamAlignment& al) { writerIter = outputFiles.find(listTagLabel); // if not found, create one - if (writerIter == outputFiles.cend()) { + if (writerIter == outputFiles.end()) { // open new BamWriter, save first alignment stringstream outputFilenameStream;