Skip to content

Commit 04acbb0

Browse files
Merge pull request #124 from smithlabcode/bam-rec-memory-leak-fix
Fixing memory leak
2 parents ce2d1a3 + 784a482 commit 04acbb0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/common/bam_record_utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -938,9 +938,9 @@ get_seq_str(const bam_rec &aln, string &seq_str) {
938938

939939
string
940940
to_string(const bam_header &hdr, const bam_rec &aln) {
941-
kstring_t ks = {0, 0, NULL};
941+
kstring_t ks = {0, 0, nullptr};
942942
int ret = sam_format1(hdr.h, aln.b, &ks);
943943
if (ret < 0) { runtime_error("Can't format record: " + to_string(hdr, aln)); }
944-
944+
if (ks.s != nullptr) free(ks.s);
945945
return string(ks.s);
946946
}

0 commit comments

Comments
 (0)