on ubuntu 8.04
direct cast (int)data errors out, so I changed it to
line 233: return self->SetItemData(item, *((int*)data))?1:0;
line 738: self->SetData(*((int*)data));
hope this is what it intended.
Anders F Björklund
It should have been cast(long) instead of int, and it should be fixed in CVS already ?