X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fxgccache.c;h=5abca29bf89b8d8c7dcfcaed95047cb47f88478a;hb=5378ab6d2bb24fd8d39025be1574d406cf91f141;hp=956b8094958eaba0e0534217073ac69ad26408c6;hpb=77dcef404dc78635f6ffa8f71a803d2bc7cc8921;p=chise%2Fxemacs-chise.git.1 diff --git a/src/xgccache.c b/src/xgccache.c index 956b809..5abca29 100644 --- a/src/xgccache.c +++ b/src/xgccache.c @@ -93,12 +93,12 @@ struct gc_cache { #ifdef GCCACHE_HASH static unsigned long -gc_cache_hash (CONST void *arg) +gc_cache_hash (const void *arg) { - CONST struct gcv_and_mask *gcvm = (CONST struct gcv_and_mask *) arg; + const struct gcv_and_mask *gcvm = (const struct gcv_and_mask *) arg; unsigned long *longs = (unsigned long *) &gcvm->gcv; unsigned long hash = gcvm->mask; - int i; + size_t i; /* This could look at the mask and only use the used slots in the hash code. That would win in that we wouldn't have to initialize every slot of the gcv when calling gc_cache_lookup. But we need @@ -112,7 +112,7 @@ gc_cache_hash (CONST void *arg) #endif /* GCCACHE_HASH */ static int -gc_cache_eql (CONST void *arg1, CONST void *arg2) +gc_cache_eql (const void *arg1, const void *arg2) { /* See comment in gc_cache_hash */ return !memcmp (arg1, arg2, sizeof (struct gcv_and_mask)); @@ -166,7 +166,7 @@ gc_cache_lookup (struct gc_cache *cache, XGCValues *gcv, unsigned long mask) #ifdef GCCACHE_HASH - if (gethash (&gcvm, cache->table, (CONST void **) &cell)) + if (gethash (&gcvm, cache->table, (const void **) &cell)) #else /* !GCCACHE_HASH */