Hey, Then, should we also change the "-Wno-override-init" to "-Woverride-init"?
I also had related warning when compiling with clang. And these two patches fix it. Kind Regards, Alex Wang, On Fri, Jul 19, 2013 at 10:09 AM, Ben Pfaff <b...@nicira.com> wrote: > On Thu, Jul 18, 2013 at 06:06:44PM -0700, Linda Sun wrote: > > Signed-off-by: Linda Sun <l...@vmware.com> > > I folded in the following incremental to fix up a few style issues, > and then applied this to master. > > Thanks, > > Ben. > > diff --git a/lib/odp-util.c b/lib/odp-util.c > index c12e2fe..5a32221 100644 > --- a/lib/odp-util.c > +++ b/lib/odp-util.c > @@ -143,10 +143,10 @@ format_generic_odp_action(struct ds *ds, const > struct nlattr *a) > static void > format_odp_sample_action(struct ds *ds, const struct nlattr *attr) > { > - static const struct nl_policy > ovs_sample_policy[__OVS_SAMPLE_ATTR_MAX] = { > - { NL_A_NO_ATTR, 0, 0, false}, /* OVS_SAMPLE_ATTR_UNSPEC */ > - { NL_A_U32, 0, 0, false}, /* OVS_SAMPLE_ATTR_PROBABILITY */ > - { NL_A_NESTED, 0, 0, false}, /* OVS_SAMPLE_ATTR_ACTIONS */ > + static const struct nl_policy ovs_sample_policy[] = { > + { NL_A_NO_ATTR, 0, 0, false }, /* OVS_SAMPLE_ATTR_UNSPEC */ > + { NL_A_U32, 0, 0, false }, /* OVS_SAMPLE_ATTR_PROBABILITY */ > + { NL_A_NESTED, 0, 0, false }, /* OVS_SAMPLE_ATTR_ACTIONS */ > }; > struct nlattr *a[ARRAY_SIZE(ovs_sample_policy)]; > double percentage; > @@ -259,10 +259,10 @@ parse_flags(const char *s, const char > *(*bit_to_string)(uint32_t), > static void > format_odp_userspace_action(struct ds *ds, const struct nlattr *attr) > { > - static const struct nl_policy > ovs_userspace_policy[__OVS_USERSPACE_ATTR_MAX] = { > - { NL_A_NO_ATTR, 0, 0, false}, /* OVS_USERSPACE_ATTR_UNSPEC */ > - { NL_A_U32, 0, 0, false}, /* OVS_USERSPACE_ATTR_PID */ > - { NL_A_UNSPEC, 0, 0, true}, /* OVS_USERSPACE_ATTR_USERDATA */ > + static const struct nl_policy ovs_userspace_policy[] = { > + { NL_A_NO_ATTR, 0, 0, false }, /* OVS_USERSPACE_ATTR_UNSPEC */ > + { NL_A_U32, 0, 0, false }, /* OVS_USERSPACE_ATTR_PID */ > + { NL_A_UNSPEC, 0, 0, true }, /* OVS_USERSPACE_ATTR_USERDATA */ > }; > struct nlattr *a[ARRAY_SIZE(ovs_userspace_policy)]; > const struct nlattr *userdata_attr; > > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev >
_______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev