From d5fd4c06004e923f00048d2d32a3dbbbf29033b5 Mon Sep 17 00:00:00 2001 From: mikaels Date: Tue, 4 Aug 2009 20:44:19 +0000 Subject: [PATCH] fixed a bug where the terminal null wasn't being saved in SaveAlignment. git-svn-id: svn+ssh://gene.bc.edu/home/subversion/Derek/BamTools/trunk@24 9efb377e-2e27-44b9-b91a-ec4abb80ed8b --- BamWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BamWriter.cpp b/BamWriter.cpp index 32e7047..694241d 100644 --- a/BamWriter.cpp +++ b/BamWriter.cpp @@ -362,7 +362,7 @@ void BamWriter::SaveAlignment(const BamAlignment& al) { const unsigned int encodedQueryLen = encodedQuery.size(); // store the tag data length - const unsigned int tagDataLength = al.TagData.size(); + const unsigned int tagDataLength = al.TagData.size() + 1; // assign the BAM core data unsigned int buffer[8]; -- 2.39.5