]> git.donarmstrong.com Git - bamtools.git/commitdiff
Fixed: core mode setting for BamMultiReader::Open() in FilterTool
authorderek <derekwbarnett@gmail.com>
Mon, 6 Dec 2010 17:02:18 +0000 (12:02 -0500)
committerderek <derekwbarnett@gmail.com>
Mon, 6 Dec 2010 17:02:18 +0000 (12:02 -0500)
  * Was opening with coreMode=true, which caused errors filtering the
first alignment's char data

src/toolkit/bamtools_filter.cpp

index d2de3b495aac1d588a29fad914b7e7ecdb30d9dc..b57cf0534d1ba4dfd15acd26d5f4dadf34148453 100644 (file)
@@ -740,7 +740,7 @@ bool FilterTool::FilterToolPrivate::Run(void) {
 
     // open reader without index
     BamMultiReader reader;
-    if ( !reader.Open(m_settings->InputFiles, false, true) ) {
+    if ( !reader.Open(m_settings->InputFiles, false, false) ) {
         cerr << "Could not open input files for reading." << endl;
         return false;
     }
@@ -774,7 +774,7 @@ bool FilterTool::FilterToolPrivate::Run(void) {
 
             // attempt to re-open reader with index files
             reader.Close();
-            bool openedOK = reader.Open(m_settings->InputFiles, true, true );
+           bool openedOK = reader.Open(m_settings->InputFiles, true, false );
             
             // if error
             if ( !openedOK ) {