From 6c9bfe999d1319e021f0a1c04c3eb40b037e8643 Mon Sep 17 00:00:00 2001 From: Chris Fairles Date: Fri, 17 Aug 2007 16:39:10 +0000 Subject: [PATCH] re PR libstdc++/33098 ([c++0x] __is_convertible_helper in type_traits uses deprecated add_reference) 2007-08-17 Chris Fairles PR libstdc++/33098 * include/std/type_traits (__is_convertible_helper): Use add_lvalue_reference. From-SVN: r127588 --- libstdc++-v3/ChangeLog | 6 ++++++ libstdc++-v3/include/std/type_traits | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 2c473b05c63..3a689d2c9da 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2007-08-17 Chris Fairles + + PR libstdc++/33098 + * include/std/type_traits (__is_convertible_helper): + Use add_lvalue_reference. + 2007-08-17 Johannes Willkomm PR libstdc++/33084 diff --git a/libstdc++-v3/include/std/type_traits b/libstdc++-v3/include/std/type_traits index df5bbbb0b20..4af108315f5 100644 --- a/libstdc++-v3/include/std/type_traits +++ b/libstdc++-v3/include/std/type_traits @@ -240,7 +240,8 @@ namespace std { // "An imaginary lvalue of type From...". static const bool __value = (__is_convertible_simple::type, _To>::__value); + add_lvalue_reference<_From>::type, + _To>::__value); }; template