|In reply to Comment 23 (Hans-Joerg Frieden):|
> I admit that I had to fake the IPTR, though.
BTW: IPTR is an integer type that is big enough to
also make a pointer fit in it. It's unsigned (well,
to be true, it would be better to have both a signed
and an unsigned IPTR) so on 32 bit machines it's basically
identical to ULONG.
On 64 bit machines IPTR would be 8 bytes, while ULONG
would still be 4 bytes. It's to be used in places like
GetAttr(PGA_Top, propgadget_obj, &top);
ULONG would be wrong here, as boopsi attributes/attribute
querying is basically ~"typeless", so one cannot but make
it use a fixed-size type, but one which also is big enough
to fit a pointer. As a boopsi attribute might return a