diff options
Diffstat (limited to 'libs/pbd/pbd/event_loop.h')
-rw-r--r-- | libs/pbd/pbd/event_loop.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/pbd/pbd/event_loop.h b/libs/pbd/pbd/event_loop.h index b6e07b44de..0001692d3d 100644 --- a/libs/pbd/pbd/event_loop.h +++ b/libs/pbd/pbd/event_loop.h @@ -76,9 +76,10 @@ class LIBPBD_API EventLoop }; virtual void call_slot (InvalidationRecord*, const boost::function<void()>&) = 0; - virtual Glib::Threads::Mutex& slot_invalidation_mutex() = 0; + virtual Glib::Threads::Mutex& slot_invalidation_mutex() = 0; + virtual Glib::Threads::Mutex& request_invalidation_mutex() = 0; - std::string event_loop_name() const { return _name; } + std::string event_loop_name() const { return _name; } static EventLoop* get_event_loop_for_thread(); static void set_event_loop_for_thread (EventLoop* ui); |