[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: nonstandard initialization (ITS#2884)



> Full_Name: Hallvard B Furuseth
> Version: RE22
> OS:
> URL:
> Submission from: (NULL) (129.240.186.42)
> Submitted by: hallvard
>
>
> Initializers in braces may not do run-time computations in standard C,
> like this one:
>    struct berval id = { ctrl->ldctl_value.bv_len, (char *)buf }
>
> gcc -pedantic in slapd/ warns:
>
> controls.c:755: warning: initializer element is not computable at load
> time controls.c:755: warning: initializer element is not computable at
> load time saslauthz.c:269: warning: initializer element is not
> computable at load time saslauthz.c:269: warning: initializer element is
> not computable at load time saslauthz.c:645: warning: initializer
> element is not computable at load time saslauthz.c:645: warning:
> initializer element is not computable at load time


Sorry, I'll take care of that;
sometimes -pedantic is a bit overkill.

Ando.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it