kallisti5@xxxxxxxxxxx wrote: > + buf = buf + (buf >> 16); > + return buf & 0x0000003F; BTW wrong indentation. For readability, I would prefer the current solution for GCC2 in BNetworkAddress, though (it's not really performance critical, anyway). Bye, Axel.