diff --git a/src/unlocker/ssl.cpp b/src/unlocker/ssl.cpp index 532bd61..b337c33 100644 --- a/src/unlocker/ssl.cpp +++ b/src/unlocker/ssl.cpp @@ -198,8 +198,8 @@ SSL_CTX* CertManager::createHostContext(const std::string& host) X509_gmtime_adj(X509_get_notBefore(cert.get()), 0); X509_gmtime_adj(X509_get_notAfter(cert.get()), 31536000L); - X509_NAME* name = X509_get_subject_name(cert.get()); - X509_NAME_add_entry_by_txt(name, "CN", MBSTRING_ASC, (unsigned char*)host.c_str(), -1, -1, 0); + X509_NAME* subjName = X509_get_subject_name(cert.get()); + X509_NAME_add_entry_by_txt(subjName, "CN", MBSTRING_ASC, (unsigned char*)host.c_str(), -1, -1, 0); X509_set_issuer_name(cert.get(), X509_get_subject_name(_caCert)); X509_set_pubkey(cert.get(), _sessionPkey);