From 97d5530df465e2602a5f3875d4125c1256bc1a3d Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Mon, 26 Oct 1992 08:16:20 +0000 Subject: [PATCH] (hash_ptr): Renamed from hash_int. (compare_ptrs): Renamed from compare_ints. Do not cast args to int; just compare. From-SVN: r2611 --- gcc/objc/hash.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/objc/hash.h b/gcc/objc/hash.h index e48c650e541..b7c53f22326 100644 --- a/gcc/objc/hash.h +++ b/gcc/objc/hash.h @@ -154,7 +154,7 @@ void *hash_value_for_key (cache_ptr cache, const void *key); except for those likely to be 0 due to alignment.) */ static inline unsigned int -hash_int (cache_ptr cache, const void *key) +hash_ptr (cache_ptr cache, const void *key) { return ((unsigned int)key / sizeof (void *)) & cache->mask; } @@ -178,11 +178,11 @@ hash_string (cache_ptr cache, const void *key) } -/* Compare two integers. */ +/* Compare two pointers for equality. */ static inline int -compare_ints (const void *k1, const void *k2) +compare_ptrs (const void *k1, const void *k2) { - return !((int)k1 - (int)k2); + return !(k1 - k2); }