summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2016-04-21 16:16:31 +0200
committerMurray Cumming <murrayc@murrayc.com>2016-04-21 16:19:30 +0200
commite427deed4c62f73ff28a5f4a7adf4ac713bb3a3a (patch)
tree77434040253b0667c41e6d6fc3ff000df9d76ab4 /examples
parentfb57d3ff2d5b83e2e701e5bd8f6904ff28d4d0be (diff)
downloadsigc++-e427deed4c62f73ff28a5f4a7adf4ac713bb3a3a.tar.gz
signal::connect(): Return a sigc::connection.
Instead of an iterator aliases to a signal<>::connection.
Diffstat (limited to 'examples')
-rw-r--r--examples/member_method.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/member_method.cc b/examples/member_method.cc
index add00a1..ab82525 100644
--- a/examples/member_method.cc
+++ b/examples/member_method.cc
@@ -23,12 +23,12 @@ protected:
Something::Something()
{
- auto iter = signal_print.connect(sigc::mem_fun(*this, &Something::on_print));
+ auto connection = signal_print.connect(sigc::mem_fun(*this, &Something::on_print));
signal_print.emit(2);
// This isn't necessary - it's just to demonstrate how to disconnect:
- iter->disconnect();
+ connection.disconnect();
signal_print.emit(3); // Prove that it is no longer connected.
}