>> >> also _e for enums and _u for unions ? > > I'm not inclined to go there. Enumerations and unions are still just > types, and can have the _t suffix. I haven't seen any major projects > using _e and _u: what precedent have you seen for that? x264 (a h264 video codec), only for enums. It does not have unions Vincent