summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/SessionManager.h
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2019-08-15 13:46:02 +0200
committerJose <jose@zeroc.com>2019-08-15 14:57:37 +0200
commit3ae0b6864b3c1f505f7ab00f87d342099dc68b7d (patch)
tree2efaea7518439636fb4be58d56b8f2df3ff537aa /cpp/src/IceGrid/SessionManager.h
parentLink tests with required frameworks (diff)
downloadice-3ae0b6864b3c1f505f7ab00f87d342099dc68b7d.tar.bz2
ice-3ae0b6864b3c1f505f7ab00f87d342099dc68b7d.tar.xz
ice-3ae0b6864b3c1f505f7ab00f87d342099dc68b7d.zip
Fix shadown warnings with recent clang version
Diffstat (limited to 'cpp/src/IceGrid/SessionManager.h')
-rw-r--r--cpp/src/IceGrid/SessionManager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/SessionManager.h b/cpp/src/IceGrid/SessionManager.h
index 5ff2216970d..44261f603a0 100644
--- a/cpp/src/IceGrid/SessionManager.h
+++ b/cpp/src/IceGrid/SessionManager.h
@@ -22,6 +22,10 @@ namespace IceGrid
template<class TPrx>
class SessionKeepAliveThread : public IceUtil::Thread, public IceUtil::Monitor<IceUtil::Mutex>
{
+#if defined(__clang__)
+# pragma clang diagnostic push
+# pragma clang diagnostic ignored "-Wshadow"
+#endif
enum State
{
Disconnected,
@@ -29,6 +33,9 @@ class SessionKeepAliveThread : public IceUtil::Thread, public IceUtil::Monitor<I
InProgress,
Destroyed
};
+#if defined(__clang__)
+# pragma clang diagnostic pop
+#endif
enum Action
{