diff --git a/src/mumble/Cert.cpp b/src/mumble/Cert.cpp index 0662baa05f..e04c74d13e 100644 --- a/src/mumble/Cert.cpp +++ b/src/mumble/Cert.cpp @@ -434,8 +434,7 @@ Settings::KeyPair CertWizard::importCert(QByteArray data, const QString &pw) { Settings::KeyPair kp; int ret = 0; - mem = BIO_new_mem_buf(data.data(), data.size()); - Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); + mem = BIO_new_mem_buf(data.data(), data.size()); pkcs = d2i_PKCS12_bio(mem, nullptr); if (pkcs) { ret = PKCS12_parse(pkcs, nullptr, &pkey, &x509, &certs); diff --git a/src/murmur/Cert.cpp b/src/murmur/Cert.cpp index 12b1f67d63..ea01ad9860 100644 --- a/src/murmur/Cert.cpp +++ b/src/murmur/Cert.cpp @@ -32,13 +32,11 @@ bool Server::isKeyForCert(const QSslKey &key, const QSslCertificate &cert) { EVP_PKEY *pkey = nullptr; BIO *mem = nullptr; - mem = BIO_new_mem_buf(qbaKey.data(), qbaKey.size()); - Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); + mem = BIO_new_mem_buf(qbaKey.data(), qbaKey.size()); pkey = d2i_PrivateKey_bio(mem, nullptr); BIO_free(mem); - mem = BIO_new_mem_buf(qbaCert.data(), qbaCert.size()); - Q_UNUSED(BIO_set_close(mem, BIO_NOCLOSE)); + mem = BIO_new_mem_buf(qbaCert.data(), qbaCert.size()); x509 = d2i_X509_bio(mem, nullptr); BIO_free(mem); mem = nullptr;