summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/SChannelEngine.cpp
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2014-11-27 23:15:58 +0100
committerJose <jose@zeroc.com>2014-11-27 23:15:58 +0100
commit586a037e4aa297cd134ed440b2ef50e01dfb77fb (patch)
tree21837b195b77ce71104f5df655dced2ebeea8362 /cpp/src/IceSSL/SChannelEngine.cpp
parentFix for ICE-5972: bumped the number of retries (diff)
downloadice-586a037e4aa297cd134ed440b2ef50e01dfb77fb.tar.bz2
ice-586a037e4aa297cd134ed440b2ef50e01dfb77fb.tar.xz
ice-586a037e4aa297cd134ed440b2ef50e01dfb77fb.zip
Fixed (ICE-6022) - IceGrid/simple failure with SSL on Windows 7 x64 with no VC installed
Diffstat (limited to 'cpp/src/IceSSL/SChannelEngine.cpp')
-rw-r--r--cpp/src/IceSSL/SChannelEngine.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpp/src/IceSSL/SChannelEngine.cpp b/cpp/src/IceSSL/SChannelEngine.cpp
index 7f81aa0150e..c5dc5da1691 100644
--- a/cpp/src/IceSSL/SChannelEngine.cpp
+++ b/cpp/src/IceSSL/SChannelEngine.cpp
@@ -627,6 +627,10 @@ SChannelEngine::newCredentialsHandle(bool incoming)
// the root certificate either way.
//
cred.dwFlags = SCH_CRED_NO_SYSTEM_MAPPER;
+ if(_rootStore)
+ {
+ cred.hRootStore = _rootStore;
+ }
}
else
{