X-Git-Url: https://git.donarmstrong.com/?p=samtools.git;a=blobdiff_plain;f=bcftools%2Findex.c;h=a7db24f671d6761dbc1558ec0a8af775814a2c98;hp=014856d2dd560cc288c9bdc3afbd3bf600ba1ea6;hb=2fa4cde9b8806faceffb8677440b54ca4c90b6f7;hpb=4e4e3fdee9dd2331d38effa3f3af29a0a2c4f268 diff --git a/bcftools/index.c b/bcftools/index.c index 014856d..a7db24f 100644 --- a/bcftools/index.c +++ b/bcftools/index.c @@ -259,6 +259,7 @@ int bcf_idx_build2(const char *fn, const char *_fnidx) if (fpidx == 0) { fprintf(stderr, "[bcf_idx_build2] fail to create the index file.\n"); free(fnidx); + bcf_idx_destroy(idx); return -1; } bcf_idx_save(idx, fpidx);