diff options
author | Benoit Foucher <benoit@zeroc.com> | 2003-05-19 03:02:25 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2003-05-19 03:02:25 +0000 |
commit | 47b282486e526c63359c92b833bdced50e1899d3 (patch) | |
tree | f3183b593c2a763281c53ffde61628f6c7fff1ee /cpp/src/IceSSL/DefaultCertificateVerifier.cpp | |
parent | Fixed incorrect scope of iterator for for loop for VC6. (diff) | |
download | ice-47b282486e526c63359c92b833bdced50e1899d3.tar.bz2 ice-47b282486e526c63359c92b833bdced50e1899d3.tar.xz ice-47b282486e526c63359c92b833bdced50e1899d3.zip |
Use communicator->getLogger() instead of caching the logger to eventually
use logger installed by the user.
Diffstat (limited to 'cpp/src/IceSSL/DefaultCertificateVerifier.cpp')
-rw-r--r-- | cpp/src/IceSSL/DefaultCertificateVerifier.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp index 739d1d3ace4..d0f46e8c224 100644 --- a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp +++ b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp @@ -12,6 +12,7 @@ // // ********************************************************************** +#include <Ice/Communicator.h> #include <Ice/LoggerUtil.h> #include <IceSSL/OpenSSL.h> #include <IceSSL/DefaultCertificateVerifier.h> @@ -23,9 +24,9 @@ using namespace std; IceSSL::DefaultCertificateVerifier::DefaultCertificateVerifier(const IceSSL::TraceLevelsPtr& traceLevels, - const Ice::LoggerPtr& logger) : + const Ice::CommunicatorPtr& communicator) : _traceLevels(traceLevels), - _logger(logger) + _communicator(communicator) { } @@ -64,7 +65,7 @@ IceSSL::DefaultCertificateVerifier::verify(int preVerifyOkay, X509_STORE_CTX* x5 X509_NAME_oneline(X509_get_subject_name(err_cert), buf, int(sizeof(buf))); - Ice::Trace out(_logger, _traceLevels->securityCat); + Ice::Trace out(_communicator->getLogger(), _traceLevels->securityCat); out << "depth = " << dec << errorDepth << ":" << buf << "\n"; |