gEDA-dev: C question

Evan Lavelle sa212+geda at cyconix.com
Mon Feb 19 06:36:04 EST 2007


> SPICEdev CCCSinfo = {
>     DEVparam      : CCCSparam,
>     DEVmodParam   : NULL,
>     DEVload       : CCCSload,
>     DEVsetup      : CCCSsetup
> };

gcc extension, obsolete since gcc 2.5. The corect C99 form is

> SPICEdev CCCSinfo = {
>     .DEVparam      = CCCSparam,
>     .DEVmodParam   = NULL,
>     .DEVload       = CCCSload,
>     .DEVsetup      = CCCSsetup
> };

This is only useful for out-of-order intialisation, so it's not relevant 
here anyway.

Evan



More information about the geda-dev mailing list