summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/LoggerAdminI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/LoggerAdminI.cpp')
-rw-r--r--cpp/src/Ice/LoggerAdminI.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/cpp/src/Ice/LoggerAdminI.cpp b/cpp/src/Ice/LoggerAdminI.cpp
index f2c58b6f3f7..d293311c35f 100644
--- a/cpp/src/Ice/LoggerAdminI.cpp
+++ b/cpp/src/Ice/LoggerAdminI.cpp
@@ -355,14 +355,8 @@ LoggerAdminI::attachRemoteLogger(const RemoteLoggerPrx& prx,
// In C++, LoggerAdminI does not keep a "logger" data member to avoid a hard-to-break circular
// reference, so we retrieve the logger from Current
//
-
LoggerAdminLoggerIPtr logger = ICE_DYNAMIC_CAST(LoggerAdminLoggerI, current.adapter->getCommunicator()->getLogger());
- if(!logger)
- {
- // Our logger is not installed - must be a bug
- assert(0);
- return;
- }
+ assert(logger);
RemoteLoggerPrxPtr remoteLogger = prx->ice_twoway();