From: Ivailo Monev Date: Thu, 28 Nov 2019 07:51:15 +0000 (+0000) Subject: use ASN1_STRING_get0_data() if available X-Git-Tag: 4.12.0~4957 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c535ffd895341f3a3519db5f77c741fb971b7bcf;p=kde%2FKatie.git use ASN1_STRING_get0_data() if available Signed-off-by: Ivailo Monev --- diff --git a/src/network/ssl/qsslcertificate.cpp b/src/network/ssl/qsslcertificate.cpp index 223e765ce..eb7c8e85c 100644 --- a/src/network/ssl/qsslcertificate.cpp +++ b/src/network/ssl/qsslcertificate.cpp @@ -435,7 +435,11 @@ QMultiMap QSslCertificate::alternateSubje continue; } +#if OPENSSL_VERSION_NUMBER < 0x10100000L const char *altNameStr = reinterpret_cast(ASN1_STRING_data(genName->d.ia5)); +#else + const char *altNameStr = reinterpret_cast(ASN1_STRING_get0_data(genName->d.ia5)); +#endif const QString altName = QString::fromLatin1(altNameStr, len); if (genName->type == GEN_DNS) result.insert(QSsl::DnsEntry, altName);