diff options
author | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-27 14:06:09 +0000 |
---|---|---|
committer | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-27 14:06:09 +0000 |
commit | abc4384ab7d8f0c3ea6eb7bc621d85f0adc6c85a (patch) | |
tree | f2364513f4ee3b4f72523313fcc4953c60825319 /libstdc++-v3/include/std/functional | |
parent | fc33577d2d1e4a8adcf9df53d869fdad1cd49d84 (diff) | |
download | gcc-abc4384ab7d8f0c3ea6eb7bc621d85f0adc6c85a.tar.gz |
PR libstdc++/57465
* include/std/functional
(_Function_base::_Base_manager::_M_not_empty_function): Fix overload
for pointers.
* testsuite/20_util/function/cons/57465.cc: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202974 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/std/functional')
-rw-r--r-- | libstdc++-v3/include/std/functional | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/include/std/functional b/libstdc++-v3/include/std/functional index 63ba77793fd..73cddfe0f7a 100644 --- a/libstdc++-v3/include/std/functional +++ b/libstdc++-v3/include/std/functional @@ -1932,7 +1932,7 @@ _GLIBCXX_HAS_NESTED_TYPE(result_type) template<typename _Tp> static bool - _M_not_empty_function(const _Tp*& __fp) + _M_not_empty_function(_Tp* const& __fp) { return __fp; } template<typename _Class, typename _Tp> |