i sent the following message to freebsd-quaestions@ and got no answer. mybe it
is better suited for freebsd-hackers@.

hi there,

i found hundreds of the following cases in the FreeBSD src:

[...]
struct periph_driver {
        periph_init_func_t      init;
        char                    *driver_name;
        TAILQ_HEAD(,cam_periph) units;
        u_int                   generation;
        u_int                   flags;
        #define CAM_PERIPH_DRV_EARLY    0x01
};
[...]
static struct periph_driver dadriver =
{
        dainit, "da",
        TAILQ_HEAD_INITIALIZER(dadriver.units), /* generation */ 0
};

...is it proper programming practice to forget about the last field, if it
would have been initialised to 0?

cheers.
alex
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to