> Besides, this is something that is very easy to implement for > systems which aren't C99. Good point. > IMO, its less ugly than the cast, but only just. Fair enough, maybe I can just parse casts as second nature, which is a scary thought :) I'll post an updated patch soon with the C99 macros instead.