From 5e3eecd6d41f81ffa7d88900d7e226dee378086a Mon Sep 17 00:00:00 2001 From: Heng Li Date: Sat, 29 Jul 2017 10:31:46 -0400 Subject: [PATCH] r222: no effective changes --- align.c | 12 ++++++------ main.c | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/align.c b/align.c index 7f53a68..a763c0a 100644 --- a/align.c +++ b/align.c @@ -358,7 +358,7 @@ static void mm_align1(void *km, const mm_mapopt_t *opt, const mm_idx_t *mi, int mm_reg1_t *mm_align_skeleton(void *km, const mm_mapopt_t *opt, const mm_idx_t *mi, int qlen, const char *qstr, int *n_regs_, mm_reg1_t *regs, mm128_t *a) { extern unsigned char seq_nt4_table[256]; - int32_t i, r, n_regs = *n_regs_; + int32_t i, n_regs = *n_regs_; uint8_t *qseq0[2]; ksw_extz_t ez; @@ -372,14 +372,14 @@ mm_reg1_t *mm_align_skeleton(void *km, const mm_mapopt_t *opt, const mm_idx_t *m // align through seed hits memset(&ez, 0, sizeof(ksw_extz_t)); - for (r = 0; r < n_regs; ++r) { + for (i = 0; i < n_regs; ++i) { mm_reg1_t r2; - mm_align1(km, opt, mi, qlen, qseq0, ®s[r], &r2, a, &ez); + mm_align1(km, opt, mi, qlen, qseq0, ®s[i], &r2, a, &ez); if (r2.cnt > 0) { regs = (mm_reg1_t*)realloc(regs, (n_regs + 1) * sizeof(mm_reg1_t)); // this should be very rare - if (r + 1 != n_regs) - memmove(®s[r + 2], ®s[r + 1], sizeof(mm_reg1_t) * (n_regs - r - 1)); - regs[r + 1] = r2; + if (i + 1 != n_regs) + memmove(®s[i + 2], ®s[i + 1], sizeof(mm_reg1_t) * (n_regs - i - 1)); + regs[i + 1] = r2; ++n_regs; } } diff --git a/main.c b/main.c index f7397ae..5cc3690 100644 --- a/main.c +++ b/main.c @@ -8,7 +8,7 @@ #include "minimap.h" #include "mmpriv.h" -#define MM_VERSION "2.0-r221-dirty" +#define MM_VERSION "2.0-r222-dirty" void liftrlimit() {