summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/SaslAuthenticator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/SaslAuthenticator.cpp')
-rw-r--r--cpp/src/qpid/broker/SaslAuthenticator.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/qpid/broker/SaslAuthenticator.cpp b/cpp/src/qpid/broker/SaslAuthenticator.cpp
index a542211147..136cf6f785 100644
--- a/cpp/src/qpid/broker/SaslAuthenticator.cpp
+++ b/cpp/src/qpid/broker/SaslAuthenticator.cpp
@@ -234,9 +234,10 @@ void CyrusAuthenticator::processAuthenticationStep(int code, const char *challen
throw ConnectionForcedException("Authenticated username unavailable");
}
- QPID_LOG(info, "SASL: Authentication succeeded for: " << (char *)uid);
+ QPID_LOG(info, "SASL: Authentication succeeded for: "
+ << const_cast<char*>(static_cast<const char*>(uid)));
- connection.setUserId((char *)uid);
+ connection.setUserId(const_cast<char*>(static_cast<const char*>(uid)));
client.tune(framing::CHANNEL_MAX, connection.getFrameMax(), 0, 0);
} else if (SASL_CONTINUE == code) {