(hash_ptr): Renamed from hash_int.
(compare_ptrs): Renamed from compare_ints. Do not cast args to int; just compare. From-SVN: r2611
This commit is contained in:
parent
9a36bc3627
commit
97d5530df4
|
@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue