summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2015-03-13 18:12:05 +0100
committerAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2015-03-14 09:54:24 +0000
commit32d1803d60d06b62a55e2cfb9f084eb9e527cc54 (patch)
tree20983b3d88429483872df81ae0db6b77eaa2d874
parent12e88e486b2a38272c0e9a5402b2af708339b8a3 (diff)
Please valgrind by not accessing uninitialized memory
Fix access or uninitialized memory. It is safe in this case, but causes valgrind's memcheck to complain unnecessarily. Change-Id: I01ad09d282b07f7099ad6bed85f4327b3c7c677f Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--src/network/ssl/qsslkey_p.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/network/ssl/qsslkey_p.h b/src/network/ssl/qsslkey_p.h
index acd16044e8..be981bb484 100644
--- a/src/network/ssl/qsslkey_p.h
+++ b/src/network/ssl/qsslkey_p.h
@@ -61,9 +61,10 @@ class QSslKeyPrivate
{
public:
inline QSslKeyPrivate()
- : opaque(0)
+ : algorithm(QSsl::Opaque)
+ , opaque(0)
{
- clear();
+ clear(false);
}
inline ~QSslKeyPrivate()