From 7e7af2944f2dfaa5398e88d49e2941e786a56925 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Sat, 14 Jul 2018 13:51:55 +1000 Subject: Tidy some signed/unsigned comparisons Signed-off-by: Steve Bennett --- jim.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'jim.c') diff --git a/jim.c b/jim.c index 1270330..00b4242 100644 --- a/jim.c +++ b/jim.c @@ -5381,11 +5381,11 @@ int Jim_Collect(Jim_Interp *interp) Jim_Obj *objPtr; /* Avoid recursive calls */ - if (interp->lastCollectId == -1) { + if (interp->lastCollectId == (unsigned long)~0) { /* Jim_Collect() already running. Return just now. */ return 0; } - interp->lastCollectId = -1; + interp->lastCollectId = ~0; /* Mark all the references found into the 'mark' hash table. * The references are searched in every live object that -- cgit v1.1