aboutsummaryrefslogtreecommitdiff
path: root/jim.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2018-07-14 13:51:55 +1000
committerSteve Bennett <steveb@workware.net.au>2018-09-04 08:00:23 +1000
commit7e7af2944f2dfaa5398e88d49e2941e786a56925 (patch)
treead0f0f3317035aa9238bf26d6fd52d57bfefb478 /jim.c
parent6c8193e4380f2e8817e9020053027ea0c39cdb27 (diff)
downloadjimtcl-7e7af2944f2dfaa5398e88d49e2941e786a56925.zip
jimtcl-7e7af2944f2dfaa5398e88d49e2941e786a56925.tar.gz
jimtcl-7e7af2944f2dfaa5398e88d49e2941e786a56925.tar.bz2
Tidy some signed/unsigned comparisons
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim.c')
-rw-r--r--jim.c4
1 files changed, 2 insertions, 2 deletions
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