aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-04-26 18:48:40 +0000
committerVincent Richard <[email protected]>2013-04-26 18:48:40 +0000
commitd6805634d991b4cd359aaa45ab9f81d89612ab52 (patch)
treefd02ae927812e09889d024272fb537401d6d0485
parentFixed issue #37. (diff)
downloadvmime-d6805634d991b4cd359aaa45ab9f81d89612ab52.tar.gz
vmime-d6805634d991b4cd359aaa45ab9f81d89612ab52.zip
Fixed invalid buffer access.
-rw-r--r--src/security/cert/openssl/X509Certificate_OpenSSL.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/security/cert/openssl/X509Certificate_OpenSSL.cpp b/src/security/cert/openssl/X509Certificate_OpenSSL.cpp
index 61be0d6d..af38d503 100644
--- a/src/security/cert/openssl/X509Certificate_OpenSSL.cpp
+++ b/src/security/cert/openssl/X509Certificate_OpenSSL.cpp
@@ -348,7 +348,7 @@ bool X509Certificate_OpenSSL::verifyHostName(const string& hostname) const
{
// First, check subject common name against hostname
char CNBuffer[1024];
- CNBuffer[sizeof(CNBuffer - 1)] = '\0';
+ CNBuffer[sizeof(CNBuffer) - 1] = '\0';
X509_NAME* xname = X509_get_subject_name(m_data->cert);