[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
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