[ofa-general] Re: [PATCH] libibmad: Declare some enums as typedefs for cleaner function interfaces
Jason Gunthorpe
jgunthorpe at obsidianresearch.com
Wed Feb 4 10:20:23 PST 2009
On Wed, Feb 04, 2009 at 08:14:21PM +0200, Sasha Khapyorsky wrote:
> I don't understand how enum typedefing makes things cleaner - actually
> this will enforce me explicitly to verify an actual type in header
> files. Sometimes typedefs could help with porting, but it is not the
> case here.
Not typedefing per say, but passing an enum through an int is not that
great. You don't need the typedefs to do this, just 'enum MAD_FIELDS'
for instance will do.
Jason
More information about the general
mailing list