mirror of
https://github.com/lh3/minimap2.git
synced 2026-10-04 13:38:12 +08:00
fixed a bug/typo in Aligner.seq() (#126)
This commit is contained in:
+3
-3
@@ -119,9 +119,9 @@ static char *mappy_fetch_seq(const mm_idx_t *mi, const char *name, int st, int e
|
|||||||
*len = 0;
|
*len = 0;
|
||||||
rid = mm_idx_name2id(mi, name);
|
rid = mm_idx_name2id(mi, name);
|
||||||
if (rid < 0) return 0;
|
if (rid < 0) return 0;
|
||||||
if (st >= mi->seq[i].len || st >= en) return 0;
|
if (st >= mi->seq[rid].len || st >= en) return 0;
|
||||||
if (en < 0 || en > mi->seq[i].len)
|
if (en < 0 || en > mi->seq[rid].len)
|
||||||
en = mi->seq[i].len;
|
en = mi->seq[rid].len;
|
||||||
s = (char*)malloc(en - st + 1);
|
s = (char*)malloc(en - st + 1);
|
||||||
*len = mm_idx_getseq(mi, rid, st, en, s);
|
*len = mm_idx_getseq(mi, rid, st, en, s);
|
||||||
for (i = 0; i < *len; ++i)
|
for (i = 0; i < *len; ++i)
|
||||||
|
|||||||
Reference in New Issue
Block a user