From 612a766cc356fb326482dd3df0d50812f192459d Mon Sep 17 00:00:00 2001 From: Benoit Rat <benoit@sevensols.com> Date: Fri, 25 Jan 2013 14:25:21 +0100 Subject: [PATCH] userspace: correct a bad i2c_buses array size check --- userspace/libswitchhw/i2c_sfp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userspace/libswitchhw/i2c_sfp.c b/userspace/libswitchhw/i2c_sfp.c index 679fbe2d3..ea8eda30f 100644 --- a/userspace/libswitchhw/i2c_sfp.c +++ b/userspace/libswitchhw/i2c_sfp.c @@ -202,7 +202,7 @@ int shw_sfp_bus_scan(int num, uint8_t *dev_map) int i; int detect; - if (num < 0 || num > ARRAY_SIZE(i2c_buses)) + if (num < 0 || num >= ARRAY_SIZE(i2c_buses)) return -1; if (i2c_buses[num].err) -- GitLab