correct signed -> unsigned temporaries in hash calculation
This bug only seems to materialize on Windows, but now the types match https://github.com/python/cpython/blob/master/Objects/longobject.c#L3031 Also inline 'old_hash', now that it is used in a single place only.
Please register or sign in to comment