diff options
Diffstat (limited to 'libs/pbd/signals.cc')
-rw-r--r-- | libs/pbd/signals.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libs/pbd/signals.cc b/libs/pbd/signals.cc index e01351a867..54bd1f6797 100644 --- a/libs/pbd/signals.cc +++ b/libs/pbd/signals.cc @@ -34,19 +34,19 @@ ScopedConnectionList::~ScopedConnectionList() void ScopedConnectionList::add_connection (const UnscopedConnection& c) { - Glib::Threads::Mutex::Lock lm (_lock); - _list.push_back (new ScopedConnection (c)); + Glib::Threads::Mutex::Lock lm (_scoped_connection_lock); + _scoped_connection_list.push_back (new ScopedConnection (c)); } void ScopedConnectionList::drop_connections () { - Glib::Threads::Mutex::Lock lm (_lock); + Glib::Threads::Mutex::Lock lm (_scoped_connection_lock); - for (ConnectionList::iterator i = _list.begin(); i != _list.end(); ++i) { + for (ConnectionList::iterator i = _scoped_connection_list.begin(); i != _scoped_connection_list.end(); ++i) { delete *i; } - _list.clear (); + _scoped_connection_list.clear (); } |