https://gcc.gnu.org/g:b41487a8832111182b28a136fa16e1d941e14dae

commit r14-10503-gb41487a8832111182b28a136fa16e1d941e14dae
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Tue Jul 23 10:08:52 2024 +0100

    libstdc++: Use [[maybe_unused]] attribute in src/c++23/print.cc
    
    This avoids some warnings when the preprocessor conditions are not met.
    
    libstdc++-v3/ChangeLog:
    
            * src/c++23/print.cc (__open_terminal): Use [[maybe_unused]] on
            parameter.
    
    (cherry picked from commit b40156d69153364315e071dc968227ce1c3bd2a8)

Diff:
---
 libstdc++-v3/src/c++23/print.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libstdc++-v3/src/c++23/print.cc b/libstdc++-v3/src/c++23/print.cc
index 558dc149d125..8ba714059672 100644
--- a/libstdc++-v3/src/c++23/print.cc
+++ b/libstdc++-v3/src/c++23/print.cc
@@ -67,7 +67,7 @@ namespace
   // This returns intptr_t that is either a Windows HANDLE
   // or 1 + a POSIX file descriptor. A zero return indicates failure.
   void*
-  __open_terminal(FILE* f)
+  __open_terminal([[maybe_unused]] FILE* f)
   {
 #ifndef _GLIBCXX_USE_STDIO_PURE
     if (f)
@@ -85,7 +85,7 @@ namespace
   }
 
   void*
-  __open_terminal(std::streambuf* sb)
+  __open_terminal([[maybe_unused]] std::streambuf* sb)
   {
 #if ! defined _GLIBCXX_USE_STDIO_PURE && defined __cpp_rtti
     using namespace __gnu_cxx;

Reply via email to