From 17a5a83192453eb29f9d8e366d03bc3afe893ff3 Mon Sep 17 00:00:00 2001 From: Nils Homer Date: Fri, 17 Jan 2025 00:36:51 -0800 Subject: [PATCH] alloc --- bwase.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bwase.c b/bwase.c index 35785037..31a7c8f6 100644 --- a/bwase.c +++ b/bwase.c @@ -288,7 +288,7 @@ void bwa_refine_gapped(const bntseq_t *bns, int n_seqs, bwa_seq_t *seqs, ubyte_t { ubyte_t *pacseq; int i, j, k; - kstring_t *str; + kstring_t *str = (kstring_t*)calloc(1, sizeof(kstring_t)); if (!_pacseq) { pacseq = (ubyte_t*)calloc(bns->l_pac/4+1, 1); @@ -324,7 +324,6 @@ void bwa_refine_gapped(const bntseq_t *bns, int n_seqs, bwa_seq_t *seqs, ubyte_t if (s->cigar == 0) s->type = BWA_TYPE_NO_MATCH; } // generate MD tag - str = (kstring_t*)calloc(1, sizeof(kstring_t)); for (i = 0; i != n_seqs; ++i) { bwa_seq_t *s = seqs + i; if (s->type != BWA_TYPE_NO_MATCH) {