From 2634795b5f0053bc0ff08e5d7bbc0eda8efea061 Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 14 Jan 2005 03:33:11 +0000 Subject: 64-bit fixes from lucho --- src/libdraw/md-fillpoly.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libdraw/md-fillpoly.c') diff --git a/src/libdraw/md-fillpoly.c b/src/libdraw/md-fillpoly.c index 928ae1e1..fcacae51 100644 --- a/src/libdraw/md-fillpoly.c +++ b/src/libdraw/md-fillpoly.c @@ -126,7 +126,7 @@ mod(long x, long y) long z; z = x%y; - if((long)(((u32int)z)^((u32int)y)) > 0 || z == 0) + if((long)(((ulong)z)^((ulong)y)) > 0 || z == 0) return z; return z + y; } @@ -134,7 +134,7 @@ mod(long x, long y) static long sdiv(long x, long y) { - if((long)(((u32int)x)^((u32int)y)) >= 0 || x == 0) + if((long)(((ulong)x)^((ulong)y)) >= 0 || x == 0) return x/y; return (x+((y>>30)|1))/y-1; -- cgit v1.2.3