diff options
Diffstat (limited to 'boost/signals2/detail/slot_call_iterator.hpp')
-rw-r--r-- | boost/signals2/detail/slot_call_iterator.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/boost/signals2/detail/slot_call_iterator.hpp b/boost/signals2/detail/slot_call_iterator.hpp index 99eec1d7bb..9dbbb3c9b5 100644 --- a/boost/signals2/detail/slot_call_iterator.hpp +++ b/boost/signals2/detail/slot_call_iterator.hpp @@ -113,8 +113,8 @@ namespace boost { } for(;iter != end; ++iter) { - lock_type lock(**iter); cache->tracked_ptrs.clear(); + lock_type lock(**iter); (*iter)->nolock_grab_tracked_objects(std::back_inserter(cache->tracked_ptrs)); if((*iter)->nolock_nograb_connected()) { |