prioq: fix index range check

This commit is contained in:
Yu Watanabe 2018-10-17 00:38:52 +09:00
parent 9f934223b2
commit e6e637a11a

View file

@ -217,7 +217,7 @@ _pure_ static struct prioq_item* find_item(Prioq *q, void *data, unsigned *idx)
if (idx) {
if (*idx == PRIOQ_IDX_NULL ||
*idx > q->n_items)
*idx >= q->n_items)
return NULL;
i = q->items + *idx;