X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bam_import.c;fp=bam_import.c;h=c6fbafce979d93560d80265807833a8c9972dca0;hb=5ad642aaf5d6a4ed7a26438de5cce96217dc5040;hp=fccaa022208131b27093a2b44f32e74d13a469c0;hpb=286c75fc9c93e0b4070842991fe0cd15f8077677;p=samtools.git diff --git a/bam_import.c b/bam_import.c index fccaa02..c6fbafc 100644 --- a/bam_import.c +++ b/bam_import.c @@ -359,7 +359,7 @@ int sam_read1(tamFile fp, bam_header_t *header, bam1_t *b) if (c->n_cigar && c->l_qseq != (int32_t)bam_cigar2qlen(c, bam1_cigar(b))) parse_error(fp->n_lines, "CIGAR and sequence length are inconsistent"); p = (uint8_t*)alloc_data(b, doff + c->l_qseq + (c->l_qseq+1)/2) + doff; - bzero(p, (c->l_qseq+1)/2); + memset(p, 0, (c->l_qseq+1)/2); for (i = 0; i < c->l_qseq; ++i) p[i/2] |= bam_nt16_table[(int)str->s[i]] << 4*(1-i%2); if (ks_getuntil(ks, KS_SEP_TAB, str, &dret) < 0) return -6; // qual