From: Paul Eggert Date: Thu, 17 Apr 2025 07:28:34 +0000 (-0700) Subject: memset_explicit-tests: pacify -Wuse-after-free X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=71288b12a5eb299e173a17245f548d5e2adb85c0;p=gnulib.git memset_explicit-tests: pacify -Wuse-after-free * tests/test-memset_explicit.c: Ignore -Wuse-after-free, since the test deliberately uses after free. --- diff --git a/ChangeLog b/ChangeLog index 7a5586a8d7..6df7b09a1e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2025-04-17 Paul Eggert + memset_explicit-tests: pacify -Wuse-after-free + * tests/test-memset_explicit.c: Ignore -Wuse-after-free, + since the test deliberately uses after free. + Pacify -Wunterminated-string-initialization * tests/test-fwrite.c (main): Mark nonstrings with _GL_ATTRIBUTE_NONSTRING. diff --git a/tests/test-memset_explicit.c b/tests/test-memset_explicit.c index 6c20ad669f..d4c481b409 100644 --- a/tests/test-memset_explicit.c +++ b/tests/test-memset_explicit.c @@ -19,6 +19,10 @@ #include +#if _GL_GNUC_PREREQ (12, 1) +# pragma GCC diagnostic ignored "-Wuse-after-free" +#endif + /* Specification. */ #include