From aaf682ac2e6f0126305a149bccb4b5798fd6ffe4 Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Tue, 22 Jan 2013 15:11:55 -0800 Subject: [PATCH] btrfs-progs: array indexes must be < ARRAY_SIZE() It looks like the usual kernel idiom of "< ARRAY_SIZE()" was accidentally negated as ">" instead of ">=". Signed-off-by: Zach Brown --- utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils.c b/utils.c index d2dec6fd..4b05961b 100644 --- a/utils.c +++ b/utils.c @@ -1118,7 +1118,7 @@ char *pretty_sizes(u64 size) num_divs ++; } - if (num_divs > ARRAY_SIZE(size_strs)) + if (num_divs >= ARRAY_SIZE(size_strs)) return NULL; fraction = (float)last_size / 1024; }