On Sat, May 4, 2024 at 5:06 PM Ben Boeckel <ben.boec...@kitware.com> wrote: > > The initial P1689 patches were written in 2019 and ended up having code > move around over time ended up introducing a `struct` keyword to the > implementation of `cpp_finish`. Remove it to match the rest of the file > and its declaration in the header. > > Fixes: 024f135a1e9 (p1689r5: initial support, 2023-09-01) > > Reported-by: Roland Illig <roland.il...@gmx.de>
OK. Thanks, Richard. > libcpp/ > > * init.cc (cpp_finish): Remove unnecessary `struct` keyword. > > Signed-off-by: Ben Boeckel <ben.boec...@kitware.com> > --- > libcpp/init.cc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libcpp/init.cc b/libcpp/init.cc > index 54fc9236d38..cbd22249b04 100644 > --- a/libcpp/init.cc > +++ b/libcpp/init.cc > @@ -862,7 +862,7 @@ read_original_directory (cpp_reader *pfile) > Maybe it should also reset state, such that you could call > cpp_start_read with a new filename to restart processing. */ > void > -cpp_finish (struct cpp_reader *pfile, FILE *deps_stream, FILE *fdeps_stream) > +cpp_finish (cpp_reader *pfile, FILE *deps_stream, FILE *fdeps_stream) > { > /* Warn about unused macros before popping the final buffer. */ > if (CPP_OPTION (pfile, warn_unused_macros)) > -- > 2.44.0 >