tlsunittest: Fix memory leak

This commit is contained in:
Albert Astals Cid 2020-06-22 22:53:55 +02:00
parent e23bf00919
commit 5d027c8012

View File

@ -57,7 +57,7 @@ void TLSUnitTest::testCipherList()
if(!QCA::isSupported("tls", QStringLiteral("qca-ossl")))
QWARN("TLS not supported for qca-ossl");
else {
QCA::TLS *tls = new QCA::TLS(QCA::TLS::Stream, nullptr, QStringLiteral("qca-ossl"));
QScopedPointer<QCA::TLS> tls(new QCA::TLS(QCA::TLS::Stream, nullptr, QStringLiteral("qca-ossl")));
QStringList cipherList = tls->supportedCipherSuites(QCA::TLS::TLS_v1);
QVERIFY( cipherList.contains(QStringLiteral("TLS_DHE_RSA_WITH_AES_256_CBC_SHA")) );
QVERIFY( cipherList.contains(QStringLiteral("TLS_RSA_WITH_AES_256_CBC_SHA")) );