From: redi Date: Thu, 17 Sep 2015 14:56:50 +0000 (+0000) Subject: Remove redundant conditional expressions in X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3e745c1e38dac25a1eeee325d5e8a0bffdf73304;p=thirdparty%2Fgcc.git Remove redundant conditional expressions in * include/std/system_error (error_code::operator bool(), error_condition::operator bool()): Remove redundant conditional expression. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227871 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 2bcfa161fcfa..c70ad43a2eba 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,9 @@ 2015-09-17 Jonathan Wakely + * include/std/system_error (error_code::operator bool(), + error_condition::operator bool()): Remove redundant conditional + expression. + * include/bits/allocator.h (__shrink_to_fit_aux::_S_do_it): Do nothing if exceptions are disabled. * include/bits/basic_string.h (basic_string::shrink_to_fit): Likewise. diff --git a/libstdc++-v3/include/std/system_error b/libstdc++-v3/include/std/system_error index 92f8af97efcc..cc82bdfe49fc 100644 --- a/libstdc++-v3/include/std/system_error +++ b/libstdc++-v3/include/std/system_error @@ -181,7 +181,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION { return category().message(value()); } explicit operator bool() const noexcept - { return _M_value != 0 ? true : false; } + { return _M_value != 0; } // DR 804. private: @@ -257,7 +257,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION { return category().message(value()); } explicit operator bool() const noexcept - { return _M_value != 0 ? true : false; } + { return _M_value != 0; } // DR 804. private: