summaryrefslogtreecommitdiff
path: root/examples/thread/thread.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/thread/thread.cc')
-rw-r--r--examples/thread/thread.cc5
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();