summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndré Klitzing <aklitzing@gmail.com>2014-11-17 18:41:05 +0100
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2014-11-18 06:48:04 +0100
commite37a69252eb7c564fd888361b3672cfc31eca949 (patch)
tree0be38581974de698af795eb20cc86d9413b39d04 /src
parent41f8d1f393f049f31648bd9fa7eb7ad357fe2d7b (diff)
Fix memcpy with incorrect destination
Variable dsa is assigned in this block with q_DSA_new instead of rsa. So this should be the destination of memcpy. Change-Id: Id5a41d99f1606bf525ad5f819bbc06bb1235bf5b Reviewed-by: Richard J. Moore <rich@kde.org>
Diffstat (limited to 'src')
-rw-r--r--src/network/ssl/qsslkey_openssl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/ssl/qsslkey_openssl.cpp b/src/network/ssl/qsslkey_openssl.cpp
index 6b0fa954eb..e4d30ff229 100644
--- a/src/network/ssl/qsslkey_openssl.cpp
+++ b/src/network/ssl/qsslkey_openssl.cpp
@@ -95,7 +95,7 @@ bool QSslKeyPrivate::fromEVP_PKEY(EVP_PKEY *pkey)
type = QSsl::PrivateKey;
dsa = q_DSA_new();
- memcpy(rsa, q_EVP_PKEY_get1_DSA(pkey), sizeof(DSA));
+ memcpy(dsa, q_EVP_PKEY_get1_DSA(pkey), sizeof(DSA));
return true;
}