diff options
Diffstat (limited to 'tests/test-dup2.c')
-rw-r--r-- | tests/test-dup2.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test-dup2.c b/tests/test-dup2.c index 85133ea1e4..e7957271ad 100644 --- a/tests/test-dup2.c +++ b/tests/test-dup2.c @@ -50,6 +50,12 @@ SIGNATURE_CHECK (dup2, int, (int, int)); #include "macros.h" +/* Tell GCC not to warn about the specific edge cases tested here. */ +#if __GNUC__ >= 10 +# pragma GCC diagnostic ignored "-Wanalyzer-fd-leak" +# pragma GCC diagnostic ignored "-Wanalyzer-fd-use-without-check" +#endif + /* Return non-zero if FD is open. */ static int is_open (int fd) |