Fixing bug due to missing parentheses. Bug 344258 followup, no bug.

This commit is contained in:
Boris Zbarsky 2008-10-12 13:26:58 -04:00
Родитель b2a40dc206
Коммит e7a8f21560
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -310,8 +310,8 @@ public:
static KeyTypePointer KeyToPointer(KeyType& aKey) { return &aKey; }
static PLDHashNumber HashKey(KeyTypePointer aKey)
{
return NS_PTR_TO_INT32(aKey->mCallback) >> 2 +
NS_PTR_TO_INT32(aKey->mData);
return (NS_PTR_TO_INT32(aKey->mCallback) >> 2) ^
(NS_PTR_TO_INT32(aKey->mData));
}
enum { ALLOW_MEMMOVE = PR_TRUE };