From: Pádraig Brady
Date: Fri, 19 May 2023 10:30:31 +0000 (+0100) Subject: build: pacify GCC 13 with -flto X-Git-Tag: v9.4~128 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=76e1200eebc3d311c7b5b3b0843dbd408383fab0;p=thirdparty%2Fcoreutils.git build: pacify GCC 13 with -flto * src/cut.c (cut_file): Explicitly mark STREAM as nonnull to avoid -Werror=null-dereference. * src/nl.c (nl_file): Likewise. --- diff --git a/src/cut.c b/src/cut.c index e8346b7c78..0b30e6b07d 100644 --- a/src/cut.c +++ b/src/cut.c @@ -433,6 +433,8 @@ cut_file (char const *file, void (*cut_stream) (FILE *)) } } + assume (stream); + fadvise (stream, FADVISE_SEQUENTIAL); cut_stream (stream); diff --git a/src/nl.c b/src/nl.c index 11c1401141..ad5c363131 100644 --- a/src/nl.c +++ b/src/nl.c @@ -453,6 +453,8 @@ nl_file (char const *file) } } + assume (stream); + fadvise (stream, FADVISE_SEQUENTIAL); process_file (stream);