+#include <glibmm/thread.h>
+
#include "signals_test.h"
#include "pbd/signals.h"
e->emit ();
CPPUNIT_ASSERT_EQUAL (2, N);
- e->Fred.connect_same_thread (c, boost::bind (&receiver));
+ PBD::ScopedConnection d;
+ e->Fred.connect_same_thread (d, boost::bind (&receiver));
N = 0;
e->emit ();
CPPUNIT_ASSERT_EQUAL (2, N);
}
void receiver () {
- cout << "Receiver::receiver\n";
++N;
}
};