On Fri, 2011-11-11 at 16:08 +0200, David Henningsson wrote: > One detail though: should the enums be declared as is (e g > "pa_direction_t direction;") or as ints ("int direction;")? I remember > someone saying enums were more likely to change size than ints. Yep, enums shouldn't be used in public structs or function parameters. -- Tanu