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

commit r15-3696-gaa338bdd46a4946e9d5ac0923ce9bf9bc621c852
Author: Jason Merrill <ja...@redhat.com>
Date:   Sun Sep 15 11:48:46 2024 +0200

    libstdc++: add braces
    
    GCC compiles with -fno-exceptions, so __throw_exception_again is a no-op,
    and compilation gives a -Wempty-body warning here, so let's wrap it as is
    already done in a few other files.
    
    libstdc++-v3/ChangeLog:
    
            * include/bits/basic_ios.h: Add braces.

Diff:
---
 libstdc++-v3/include/bits/basic_ios.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libstdc++-v3/include/bits/basic_ios.h 
b/libstdc++-v3/include/bits/basic_ios.h
index bc3be4d2e371..2c2334d0fe3c 100644
--- a/libstdc++-v3/include/bits/basic_ios.h
+++ b/libstdc++-v3/include/bits/basic_ios.h
@@ -171,7 +171,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        // Turn this on without causing an ios::failure to be thrown.
        _M_streambuf_state |= __state;
        if (this->exceptions() & __state)
-         __throw_exception_again;
+         { __throw_exception_again; }
       }
 
       /**

Reply via email to