$OpenBSD: patch-qt_src_network_ssl_qsslcertificate_cpp,v 1.2 2021/10/31 17:36:08 tb Exp $

Index: qt/src/network/ssl/qsslcertificate.cpp
--- qt/src/network/ssl/qsslcertificate.cpp.orig
+++ qt/src/network/ssl/qsslcertificate.cpp
@@ -696,7 +696,7 @@ static QMap<QString, QString> _q_mapFromX509Name(X509_
         unsigned char *data = 0;
         int size = q_ASN1_STRING_to_UTF8(&data, q_X509_NAME_ENTRY_get_data(e));
         info[QString::fromUtf8(obj)] = QString::fromUtf8((char*)data, size);
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
         q_CRYPTO_free(data);
 #else
         q_OPENSSL_free(data);
