For base 10, cast unsigned long to long before testing overflow.
This prevents 4294967296 from being an acceptable way to spell zero!
G
Guido van Rossum committed
330aafb0c2741aff0f63ce82d1bcca6e0862cf30
Parent: 30da0ea
This prevents 4294967296 from being an acceptable way to spell zero!