From aefb3dc25b66447517ef917ffa68cacd5821cf0d Mon Sep 17 00:00:00 2001 From: Charles Plessy Date: Sat, 7 May 2011 21:17:57 +0900 Subject: [PATCH] Imported Upstream version 0.2.5 --- bedidx.c | 4 ++++ main.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/bedidx.c b/bedidx.c index 9297831..722877d 100644 --- a/bedidx.c +++ b/bedidx.c @@ -4,6 +4,9 @@ #include #include +#include "ksort.h" +KSORT_INIT_GENERIC(uint64_t) + #include "kseq.h" KSTREAM_INIT(gzFile, gzread, 8192) @@ -53,6 +56,7 @@ void bed_index(void *_h) if (kh_exist(h, k)) { bed_reglist_t *p = &kh_val(h, k); if (p->idx) free(p->idx); + ks_introsort(uint64_t, p->n, p->a); p->idx = bed_index_core(p->n, p->a, &p->m); } } diff --git a/main.c b/main.c index 4664251..364abe5 100644 --- a/main.c +++ b/main.c @@ -7,7 +7,7 @@ #include "bgzf.h" #include "tabix.h" -#define PACKAGE_VERSION "0.2.4 (r949)" +#define PACKAGE_VERSION "0.2.5 (r964)" #define error(...) { fprintf(stderr,__VA_ARGS__); return -1; } -- 2.30.2