-static void fill_missing(bcf_idx_t *idx)
-{
- int i, j;
- for (i = 0; i < idx->n; ++i) {
- bcf_lidx_t *idx2 = &idx->index2[i];
- for (j = 1; j < idx2->n; ++j)
- if (idx2->offset[j] == 0)
- idx2->offset[j] = idx2->offset[j-1];
- }
-}
-
-bcf_idx_t *bcf_idx_core(bcf_t *bp)