From: Yu Watanabe Date: Tue, 16 Oct 2018 15:38:52 +0000 (+0900) Subject: prioq: fix index range check X-Git-Tag: v240~535^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e6e637a11a6c62eff31d36f5fc4b49c2a10c7ea8;p=thirdparty%2Fsystemd.git prioq: fix index range check --- diff --git a/src/basic/prioq.c b/src/basic/prioq.c index 1e4d8d1b2f9..8dcefa1a65a 100644 --- a/src/basic/prioq.c +++ b/src/basic/prioq.c @@ -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;