Joshua wrote: > def SignExtend(char): > if char & 0x80: > char = char ^ 0xffffff00 > return char > > yes? no. don't assume that all platforms use 32-bit integers. </F>