On Sat, Mar 25, 2023 at 12:30 PM Bram Moolenaar <
Br...@moolenaar.net> wrote:
>
>
> Tony wrote:
>
> > In file included from regexp.c:2707:
> > regexp_nfa.c: In function ‘nfa_regmatch’:
> > regexp_nfa.c:6696:33: warning: ‘bytelen’ may be used uninitialized
> > [-Wmaybe-uninitialized]
> > 6696 | if (bytelen == 0)
> > | ~~~~~~~~^~~~
> > regexp_nfa.c:6679:21: note: ‘bytelen’ declared here
> > 6679 | int bytelen;
> > | ^~~~~~~
> >
> > This was in "make reconfig" at patchlevel 9.0.1425 but maybe appeared earlier.
>
> I guess you build without syntax highlighting.
>
I don't specifically include or exclude syntax highlighting. IOW,
according to runtime/doc/various.txt:469, my Normal and bigger builds
have it, my smaller builds don't.
This warning did not reappear in the "make reconfig" build I did today
at patchlevel 9.0.1429 (which IIUC means that patch 1427 fixed it) but
I got another one instead (which I described in another email a few
minutes ago, concerning memline.c and possibly os_unix.h) for builds
with +eval only.
Best regards,
Tony.