summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std
diff options
context:
space:
mode:
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-27 14:06:09 +0000
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-27 14:06:09 +0000
commitabc4384ab7d8f0c3ea6eb7bc621d85f0adc6c85a (patch)
treef2364513f4ee3b4f72523313fcc4953c60825319 /libstdc++-v3/include/std
parentfc33577d2d1e4a8adcf9df53d869fdad1cd49d84 (diff)
downloadgcc-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')
-rw-r--r--libstdc++-v3/include/std/functional2
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>