------- Comment #3 from paolo at gcc dot gnu dot org 2005-11-13 12:14 ------- Subject: Bug 24818
Author: paolo Date: Sun Nov 13 12:14:15 2005 New Revision: 106862 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106862 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/ChangeLog trunk/libstdc++-v3/include/tr1/ref_wrap_iterate.h trunk/libstdc++-v3/testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24818