summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-10-17 00:38:52 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2018-10-17 01:09:41 +0900
commite6e637a11a6c62eff31d36f5fc4b49c2a10c7ea8 (patch)
tree0b1074141253eb4f19e458c8d97cfcb38e0b4162 /src
parent9f934223b2051bd5aa5c97fa0bf9eb777a711e90 (diff)
downloadsystemd-e6e637a11a6c62eff31d36f5fc4b49c2a10c7ea8.tar.gz
prioq: fix index range check
Diffstat (limited to 'src')
-rw-r--r--src/basic/prioq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/basic/prioq.c b/src/basic/prioq.c
index 1e4d8d1b2f..8dcefa1a65 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;