summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/Instance.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceSSL/Instance.cpp')
-rw-r--r--cpp/src/IceSSL/Instance.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/cpp/src/IceSSL/Instance.cpp b/cpp/src/IceSSL/Instance.cpp
index a40dc5275cd..c2899b35f77 100644
--- a/cpp/src/IceSSL/Instance.cpp
+++ b/cpp/src/IceSSL/Instance.cpp
@@ -800,12 +800,10 @@ IceSSL::Instance::verifyPeer(SSL* ssl, SOCKET fd, const string& address, const s
if(!certNameOK && !dnsNames.empty())
{
- string host = address;
- transform(host.begin(), host.end(), host.begin(), ::tolower);
+ string host = IceUtilInternal::toLower(address);
for(vector<string>::const_iterator p = dnsNames.begin(); p != dnsNames.end() && !certNameOK; ++p)
{
- string s = *p;
- transform(s.begin(), s.end(), s.begin(), ::tolower);
+ string s = IceUtilInternal::toLower(*p);
if(host == s)
{
certNameOK = true;