1f8ead914a
The "long" type size seems to be platform dependent, causing hash value overflow on implementations where "long" is 4 bytes. This addresses the scenario. Change-Id: I4e3c0df457e35b139dcc496d832210ba2cb849ba