Thanks, I've committed this. In the past I had held off just doing all the tINT32 -> s32 conversions because I think a lot of them should just be changed to plain int, but now that I can see how close to killing off ib_legacy_types.h entirely, I like taking this step. - R.