------- Comment #4 from paolo at gcc dot gnu dot org 2005-11-13 12:14 ------- Subject: Bug 24818
Author: paolo Date: Sun Nov 13 12:14:51 2005 New Revision: 106863 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106863 Log: 2005-11-13 Jonathan Wakely <[EMAIL PROTECTED]> * include/tr1/boost_shared_ptr.h (get_deleter): Declare before shared_ptr. (shared_ptr<>): Declare get_deleter as friend. (shared_ptr<>:_M_get_deleter): Private. 2005-11-13 Douglas Gregor <[EMAIL PROTECTED]> PR libstdc++/24818 * include/tr1/ref_wrap_iterate.h (reference_wrapper::operator()()): Don't dereferene the result of get() before calling it; it's already a reference. * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc: Test nullary calls to reference_wrappers. Modified: trunk/libstdc++-v3/include/tr1/boost_shared_ptr.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24818