From 96b132c97d3e1beb414c5d7f16f8af717072dfca Mon Sep 17 00:00:00 2001 From: Heng Li Date: Thu, 8 Mar 2018 19:12:12 -0500 Subject: [PATCH] fixed a bug/typo in Aligner.seq() (#126) --- python/cmappy.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/cmappy.h b/python/cmappy.h index ae2428e..082b324 100644 --- a/python/cmappy.h +++ b/python/cmappy.h @@ -119,9 +119,9 @@ static char *mappy_fetch_seq(const mm_idx_t *mi, const char *name, int st, int e *len = 0; rid = mm_idx_name2id(mi, name); if (rid < 0) return 0; - if (st >= mi->seq[i].len || st >= en) return 0; - if (en < 0 || en > mi->seq[i].len) - en = mi->seq[i].len; + if (st >= mi->seq[rid].len || st >= en) return 0; + if (en < 0 || en > mi->seq[rid].len) + en = mi->seq[rid].len; s = (char*)malloc(en - st + 1); *len = mm_idx_getseq(mi, rid, st, en, s); for (i = 0; i < *len; ++i)