SIGN IN SIGN UP

1 << 31 is invalid for signed integers, fix it by making 1 unsigned.

Found by Clang trunk's Undefined-Behavior Sanitizer.  [more to come]
G
Gregory P. Smith committed
c0dd80e439bff4bd7cd9acc34ae023b4e8adf4aa