]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/api/BamWriter.cpp
change printf's to fprint(stderr,
[bamtools.git] / src / api / BamWriter.cpp
index f83ff1c3046ed46876c655b5b11f0535d634bda0..2be38bbe9d160668448c8d48a8e421025139f445 100644 (file)
@@ -131,7 +131,7 @@ void BamWriter::BamWriterPrivate::CreatePackedCigar(const vector<CigarOp>& cigar
                   cigarOp = BAM_CPAD;\r
                   break;\r
             default:\r
-                  printf("ERROR: Unknown cigar operation found: %c\n", coIter->Type);\r
+                  fprintf(stderr, "ERROR: Unknown cigar operation found: %c\n", coIter->Type);\r
                   exit(1);\r
         }\r
 \r
@@ -182,7 +182,7 @@ void BamWriter::BamWriterPrivate::EncodeQuerySequence(const string& query, strin
                 break;\r
             \r
             default:\r
-                printf("ERROR: Only the following bases are supported in the BAM format: {=, A, C, G, T, N}. Found [%c]\n", *pQuery);\r
+                fprintf(stderr, "ERROR: Only the following bases are supported in the BAM format: {=, A, C, G, T, N}. Found [%c]\n", *pQuery);\r
                 exit(1);\r
         }\r
 \r
@@ -417,7 +417,7 @@ void BamWriter::BamWriterPrivate::SaveAlignment(const BamAlignment& al) {
                         break;\r
                                 \r
                     default : \r
-                        printf("ERROR: Invalid tag value type\n"); // shouldn't get here\r
+                        fprintf(stderr, "ERROR: Invalid tag value type\n"); // shouldn't get here\r
                         free(tagData);\r
                         exit(1); \r
                 }\r