From a346e40ed33e69c7c03be3aa1b7b0065e4ee1d07 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Tue, 18 Feb 2014 17:37:22 -0800 Subject: perf: Guarantee path width is non-negative This quells the following warning: perf/micro/hatching.c:39:5: warning: cannot optimize loop, the loop counter may overflow Width and height aren't going to be negative so enforce it so that the compiler can do whatever optimization it wants to do. Reviewed-by: Chris Wilson --- perf/micro/hatching.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'perf') diff --git a/perf/micro/hatching.c b/perf/micro/hatching.c index b51acec5d..996bda64f 100644 --- a/perf/micro/hatching.c +++ b/perf/micro/hatching.c @@ -32,9 +32,9 @@ #define WIDTH 100 #define HEIGHT 100 -static void path (cairo_t *cr, int width, int height) +static void path (cairo_t *cr, unsigned int width, unsigned int height) { - int i; + unsigned int i; for (i = 0; i < width+1; i += STEP) { cairo_rectangle (cr, i-1, -1, 2, height+2); -- cgit v1.2.1