2.3 -> 2.4: long int too large to convert to int

Grant Edwards grante at visi.com
Fri Sep 16 00:13:52 CEST 2005

I give up, how do I make this not fail under 2.4?


I get an OverflowError: long int too large to convert to int

ioctl() is expecting a 32-bit integer value, and 0xc0047a80 has
the high-order bit set.  I'm assuming Python thinks it's a
signed value.  How do I tell Python that 0xc0047a80 is an
unsigned 32-bit value?
Grant Edwards                   grante             Yow!  I demand IMPUNITY!

More information about the Python-list mailing list