From c2255c1c62eb428702dc945769f33fea208d3977 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnter=20Obiltschnig?= Date: Tue, 4 Feb 2020 13:21:25 +0100 Subject: [PATCH] fixed warnings --- NetSSL_Win/src/SecureSocketImpl.cpp | 6 +++--- NetSSL_Win/src/X509Certificate.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/NetSSL_Win/src/SecureSocketImpl.cpp b/NetSSL_Win/src/SecureSocketImpl.cpp index fb4105867..8bcaa7516 100644 --- a/NetSSL_Win/src/SecureSocketImpl.cpp +++ b/NetSSL_Win/src/SecureSocketImpl.cpp @@ -433,7 +433,7 @@ int SecureSocketImpl::receiveBytes(void* buffer, int length, int flags) } else { - rc = overflowSize; + rc = static_cast(overflowSize); std::memcpy(buffer, _overflowBuffer.begin(), rc); _overflowBuffer.resize(0); } @@ -1283,7 +1283,7 @@ void SecureSocketImpl::verifyCertificateChainClient(PCCERT_CONTEXT pServerCert) BOOL ok = CertVerifyRevocation( X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, CERT_CONTEXT_REVOCATION_TYPE, - certs.size(), + static_cast(certs.size()), (void**) &certs[0], CERT_VERIFY_REV_CHAIN_FLAG, NULL, @@ -1390,7 +1390,7 @@ void SecureSocketImpl::serverVerifyCertificate() BOOL ok = CertVerifyRevocation( X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, CERT_CONTEXT_REVOCATION_TYPE, - certs.size(), + static_cast(certs.size()), (void**) &certs[0], CERT_VERIFY_REV_CHAIN_FLAG, NULL, diff --git a/NetSSL_Win/src/X509Certificate.cpp b/NetSSL_Win/src/X509Certificate.cpp index bcb79ea1e..af225701a 100644 --- a/NetSSL_Win/src/X509Certificate.cpp +++ b/NetSSL_Win/src/X509Certificate.cpp @@ -250,7 +250,7 @@ void X509Certificate::extractNames(std::string& cmnName, std::set& flags |= CRYPT_DECODE_ENABLE_PUNYCODE_FLAG; #endif Poco::Buffer buffer(256); - DWORD bufferSize = buffer.sizeBytes(); + DWORD bufferSize = static_cast(buffer.sizeBytes()); BOOL rc = CryptDecodeObjectEx( X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, pExt->pszObjId,