]> git.donarmstrong.com Git - bamtools.git/commitdiff
Added more verbose debugging output to BamMultiReader::SetRegion
authorErik Garrison <erik.garrison@bc.edu>
Sat, 11 Sep 2010 14:55:22 +0000 (10:55 -0400)
committerErik Garrison <erik.garrison@bc.edu>
Sat, 11 Sep 2010 14:55:22 +0000 (10:55 -0400)
src/api/BamMultiReader.cpp

index 8ee4080d5209db923f7a140950ba9d53369f00c1..85905169ef270cd19a398ece14ebe349aca09a4b 100644 (file)
@@ -372,7 +372,11 @@ bool BamMultiReader::SetRegion(const BamRegion& region) {
     // UpdateAlignments(), and continue.
 
     for (vector<pair<BamReader*, BamAlignment*> >::iterator it = readers.begin(); it != readers.end(); ++it) {
-        it->first->SetRegion(region);
+        if (!it->first->SetRegion(region)) {
+            cerr << "ERROR: could not jump " << it->first->GetFilename() << " to "
+                << region.LeftRefID << ":" << region.LeftPosition
+                << ".." << region.RightRefID << ":" << region.RightPosition << endl;
+        }
     }
 
     UpdateAlignments();