From: Joshua Rogers Date: Sun, 2 Nov 2025 03:53:33 +0000 (+0000) Subject: security_file_certgen: Fix OPENSSL_malloc()/free(3) mismatch (#2174) X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b62b6527d3659a91b82fa405b7ce12becb42aefc;p=thirdparty%2Fsquid.git security_file_certgen: Fix OPENSSL_malloc()/free(3) mismatch (#2174) --- diff --git a/src/security/cert_generators/file/certificate_db.cc b/src/security/cert_generators/file/certificate_db.cc index e6eb011a0a..3493ef5c0d 100644 --- a/src/security/cert_generators/file/certificate_db.cc +++ b/src/security/cert_generators/file/certificate_db.cc @@ -158,7 +158,7 @@ void Ssl::CertificateDb::Row::setValue(size_t cell, char const * value) { assert(cell < width); if (row[cell]) { - free(row[cell]); + OPENSSL_free(row[cell]); } if (value) { row[cell] = static_cast(OPENSSL_malloc(sizeof(char) * (strlen(value) + 1)));