summaryrefslogtreecommitdiff
path: root/cpp/src/Glacier2Lib/SessionHelper.cpp
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2015-12-30 09:56:45 -0500
committerJoe George <joe@zeroc.com>2015-12-30 09:57:08 -0500
commite69d1a1a86d380cab3acdb46eb24627f28f83b42 (patch)
treee218522e01aeb780577afa822d70e9f19827eaa4 /cpp/src/Glacier2Lib/SessionHelper.cpp
parentFixes to C++11 lambdas and this capture (diff)
downloadice-e69d1a1a86d380cab3acdb46eb24627f28f83b42.tar.bz2
ice-e69d1a1a86d380cab3acdb46eb24627f28f83b42.tar.xz
ice-e69d1a1a86d380cab3acdb46eb24627f28f83b42.zip
C++ lambda cleanup
Diffstat (limited to 'cpp/src/Glacier2Lib/SessionHelper.cpp')
-rw-r--r--cpp/src/Glacier2Lib/SessionHelper.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpp/src/Glacier2Lib/SessionHelper.cpp b/cpp/src/Glacier2Lib/SessionHelper.cpp
index c6f50501a47..85c513a7081 100644
--- a/cpp/src/Glacier2Lib/SessionHelper.cpp
+++ b/cpp/src/Glacier2Lib/SessionHelper.cpp
@@ -790,8 +790,7 @@ SessionHelperI::connected(const Glacier2::RouterPrxPtr& router, const Glacier2::
assert(connection);
connection->setACM(acmTimeout, IceUtil::None, Ice::HeartbeatAlways);
#ifdef ICE_CPP11_MAPPING
- auto self(shared_from_this());
- connection->setCloseCallback([self](Ice::ConnectionPtr)
+ connection->setCloseCallback([self = shared_from_this()](Ice::ConnectionPtr)
{
self->destroy();
});