From cc15b7bb8ac1c404b3f8a58d3dbaacbe047a689a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sat, 4 Oct 1997 17:52:24 +0200 Subject: [PATCH] Fixed a probably sign bug. Rev: src/gc.c:1.13 --- src/gc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gc.c b/src/gc.c index 34b22df3d5..d4e86ada7a 100644 --- a/src/gc.c +++ b/src/gc.c @@ -89,14 +89,14 @@ static struct marker *new_marker(void) } static struct marker **hash=0; -static int hashsize=0; +static unsigned long hashsize=0; static struct marker *getmark(void *a) { int hashval; struct marker *m; - hashval=((long)a)%hashsize; + hashval=((unsigned long)a)%hashsize; for(m=hash[hashval];m;m=m->next) if(m->marked == a) -- GitLab