diff options
Diffstat (limited to 'examples/thread/thread.cc')
-rw-r--r-- | examples/thread/thread.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/examples/thread/thread.cc b/examples/thread/thread.cc index aaddff92..cc4c8df2 100644 --- a/examples/thread/thread.cc +++ b/examples/thread/thread.cc @@ -1,7 +1,6 @@ #include <iostream> #include <queue> -#include <sigc++/class_slot.h> #include <glibmm/random.h> #include <glibmm/thread.h> #include <glibmm/timer.h> @@ -99,10 +98,10 @@ int main(int, char**) MessageQueue queue; Glib::Thread *const producer = Glib::Thread::create( - SigC::slot_class(queue, &MessageQueue::producer), true); + sigc::mem_fun(queue, &MessageQueue::producer), true); Glib::Thread *const consumer = Glib::Thread::create( - SigC::slot_class(queue, &MessageQueue::consumer), true); + sigc::mem_fun(queue, &MessageQueue::consumer), true); producer->join(); consumer->join(); |