]> git.donarmstrong.com Git - bamtools.git/commitdiff
Removed duplicated method that snuck past a prior merge conflict resolution
authorderek <derekwbarnett@gmail.com>
Tue, 4 Oct 2011 04:39:40 +0000 (00:39 -0400)
committerderek <derekwbarnett@gmail.com>
Tue, 4 Oct 2011 04:39:40 +0000 (00:39 -0400)
src/api/internal/BamMultiReader_p.cpp

index bacc44935c37b30813409f1191235a0547e1f973..292c287352e73dedc7fdb713ee248e26833c2e22 100644 (file)
@@ -480,33 +480,6 @@ bool BamMultiReaderPrivate::PopNextCachedAlignment(BamAlignment& al, const bool
     return true;
 }
 
-bool BamMultiReaderPrivate::PopNextCachedAlignment(BamAlignment& al, const bool needCharData) {
-
-    // bail out if no more data to process
-    if ( !HasAlignmentData() )
-        return false;
-
-    // pop next reader/alignment pair
-    ReaderAlignment nextReaderAlignment = m_alignments->TakeFirst();
-    BamReader*    reader    = nextReaderAlignment.first;
-    BamAlignment* alignment = nextReaderAlignment.second;
-
-    // store cached alignment into destination parameter (by copy)
-    al = *alignment;
-
-    // set char data if requested
-    if ( needCharData ) {
-        al.BuildCharData();
-        al.Filename = reader->GetFilename();
-    }
-
-    // load next alignment from reader & store in cache
-    SaveNextAlignment(reader, alignment);
-
-    // return success
-    return true;
-}
-
 // returns BAM file pointers to beginning of alignment data & resets alignment cache
 bool BamMultiReaderPrivate::Rewind(void) {