]> git.donarmstrong.com Git - bamtools.git/commitdiff
PileupEngine bugfix
authorderek <derekwbarnett@gmail.com>
Fri, 9 Mar 2012 05:05:24 +0000 (00:05 -0500)
committerderek <derekwbarnett@gmail.com>
Fri, 9 Mar 2012 05:05:24 +0000 (00:05 -0500)
src/utils/bamtools_pileup_engine.cpp

index 0cdb4a571bdcb93c5f12ab6e37b42f9052e1a6b5..872a6d6915f1ac05bb6969c31c719e8f61f6a3e8 100644 (file)
@@ -2,7 +2,7 @@
 // bamtools_pileup_engine.cpp (c) 2010 Derek Barnett, Erik Garrison
 // Marth Lab, Department of Biology, Boston College
 // ---------------------------------------------------------------------------
-// Last modified: 10 October 2011
+// Last modified: 9 March 2012 (DB)
 // ---------------------------------------------------------------------------
 // Provides pileup at position functionality for various tools.
 // ***************************************************************************
@@ -133,7 +133,7 @@ void PileupEngine::PileupEnginePrivate::ClearOldData(void) {
       
         // remove alignment if it ends before CurrentPosition
         const int endPosition = CurrentAlignments[i].GetEndPosition();
-        if ( endPosition < CurrentPosition )
+        if ( endPosition <= CurrentPosition )
             CurrentAlignments.erase(CurrentAlignments.begin() + i);
         else
             ++i;