From 2be229d3af525f5ae810b69c736185502f0cb39e Mon Sep 17 00:00:00 2001 From: Bernhard Voelker Date: Mon, 1 May 2023 19:57:40 +0200 Subject: [PATCH] xargs: pacify GCC 13 * xargs/xargs.c: Ignore -Wanalyzer-fd-leak. --- xargs/xargs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xargs/xargs.c b/xargs/xargs.c index bced9e73..96e8897f 100644 --- a/xargs/xargs.c +++ b/xargs/xargs.c @@ -70,6 +70,10 @@ #include "gcc-function-attributes.h" #include "system.h" +/* GCC 13 misunderstands the dup2 trickery in this file. */ +#if 13 <= __GNUC__ +# pragma GCC diagnostic ignored "-Wanalyzer-fd-leak" +#endif #ifndef LONG_MAX # define LONG_MAX (~(1 << (sizeof (long) * 8 - 1)))