X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bcftools%2Fbcfutils.c;h=1321c132ce66d61c65a7da9d95c5e2da3c546a20;hb=74e6aebb5c07d14cdccc5f8abb40fd4a00b2be86;hp=7988e580db1fde1d9d2f23d2cd6485b91e1d4126;hpb=ec294adf095b60c90e57e31f3af1335138c5a22a;p=samtools.git diff --git a/bcftools/bcfutils.c b/bcftools/bcfutils.c index 7988e58..1321c13 100644 --- a/bcftools/bcfutils.c +++ b/bcftools/bcfutils.c @@ -77,12 +77,6 @@ void bcf_fit_alt(bcf1_t *b, int mask) if ( b->n_alleles <= nals ) return; -#if DBG - printf("fit_alt: %s, %s, mask=%d, nals=%d: ", b->ref, b->alt, mask, nals); - for (i=0; i1 ) @@ -118,9 +112,6 @@ void bcf_fit_alt(bcf1_t *b, int mask) p = dst; } else p = b->alt, *p = '\0'; -#if DBG - printf("fit_alt: %s, mask=%d\n", b->alt, mask); -#endif p++; memmove(p, b->flt, b->str + b->l_str - b->flt); b->l_str -= b->flt - p; @@ -180,6 +171,7 @@ void bcf_fit_alt(bcf1_t *b, int mask) } free(map); b->n_alleles = nals; + bcf_sync(b); } int bcf_shrink_alt(bcf1_t *b, int n)