From 2ca337d01620a26cacf40ce2e579500002e3f2f3 Mon Sep 17 00:00:00 2001 From: Colin Patrick McCabe Date: Wed, 9 Feb 2011 05:32:20 -0800 Subject: [PATCH] tools/gui.cc: fix signed/unsigned comparison Signed-off-by: Colin McCabe --- src/tools/gui.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tools/gui.cc b/src/tools/gui.cc index be376bfcf59e4..dd0b11722aa12 100644 --- a/src/tools/gui.cc +++ b/src/tools/gui.cc @@ -91,13 +91,13 @@ static void gen_ranges(unsigned int m, unsigned int n, { unsigned int multiple = FLOOR(m, n); unsigned int remainder = m % n; - long int i, j; if (m <= n) { - for (i = 0; i < n; i++) - ranges[i] = (i < m) ? 1 : 0; + for (unsigned int k = 0; k < n; k++) + ranges[k] = (k < m) ? 1 : 0; } else { + signed int i, j; for (i = n - 1, j = (remainder) ? n - remainder: 0; i >= 0; i--) { if (j) { ranges[i] = multiple - 1; -- 2.39.5