Fixing type signatures for YapMurmurHashData methods.

This commit is contained in:
Robbie Hanson 2015-07-02 14:19:06 -07:00
parent fddd74a82d
commit b3162bf4df
2 changed files with 6 additions and 6 deletions

View File

@ -14,7 +14,7 @@ NSUInteger YapMurmurHash3(NSUInteger hash1, NSUInteger hash2, NSUInteger hash3);
NSUInteger YapMurmurHashData(NSData *data);
int32_t YapMurmurHashData_32(NSData *data);
int64_t YapMurmurHashData_64(NSData *data);
uint32_t YapMurmurHashData_32(NSData *data);
uint64_t YapMurmurHashData_64(NSData *data);
#endif

View File

@ -275,7 +275,7 @@ NSUInteger YapMurmurHashData(NSData *inData)
}
}
int32_t YapMurmurHashData_32(NSData *inData)
uint32_t YapMurmurHashData_32(NSData *inData)
{
// MurmurHash2 (32-bit)
//
@ -333,10 +333,10 @@ int32_t YapMurmurHashData_32(NSData *inData)
h *= m;
h ^= h >> 15;
return (int32_t)h;
return h;
}
int64_t YapMurmurHashData_64(NSData *inData)
uint64_t YapMurmurHashData_64(NSData *inData)
{
// MurmurHash2 (64-bit)
//
@ -399,5 +399,5 @@ int64_t YapMurmurHashData_64(NSData *inData)
h *= m;
h ^= h >> r;
return (int64_t)h;
return h;
}