r610: warning if db sequence is 0-lengthed (#69)
This commit is contained in:
parent
2f693e8ca4
commit
fec7bd713f
5
index.c
5
index.c
|
|
@ -292,7 +292,10 @@ static void *worker_pipeline(void *shared, int step, void *in)
|
||||||
step_t *s = (step_t*)in;
|
step_t *s = (step_t*)in;
|
||||||
for (i = 0; i < s->n_seq; ++i) {
|
for (i = 0; i < s->n_seq; ++i) {
|
||||||
mm_bseq1_t *t = &s->seq[i];
|
mm_bseq1_t *t = &s->seq[i];
|
||||||
mm_sketch(0, t->seq, t->l_seq, p->mi->w, p->mi->k, t->rid, p->mi->flag&MM_I_HPC, &s->a);
|
if (t->l_seq > 0)
|
||||||
|
mm_sketch(0, t->seq, t->l_seq, p->mi->w, p->mi->k, t->rid, p->mi->flag&MM_I_HPC, &s->a);
|
||||||
|
else if (mm_verbose >= 2)
|
||||||
|
fprintf(stderr, "[WARNING] the length database sequence '%s' is 0\n", t->name);
|
||||||
free(t->seq); free(t->name);
|
free(t->seq); free(t->name);
|
||||||
}
|
}
|
||||||
free(s->seq); s->seq = 0;
|
free(s->seq); s->seq = 0;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue