From 66c16ca9484984644cca3452403d5c4250e1f1ae Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Sat, 2 Dec 2023 15:48:14 -0500 Subject: [PATCH] X509_OBJECT_free_contents is not X509_OBJECT_free Fixes #2098 --- openssl/src/x509/mod.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/openssl/src/x509/mod.rs b/openssl/src/x509/mod.rs index 97242ff4d8..197afb0bbb 100644 --- a/openssl/src/x509/mod.rs +++ b/openssl/src/x509/mod.rs @@ -2439,10 +2439,8 @@ cfg_if! { } cfg_if! { - if #[cfg(any(ossl110, libressl350))] { + if #[cfg(any(ossl110, libressl350, boringssl))] { use ffi::X509_OBJECT_free; - } else if #[cfg(boringssl)] { - use ffi::X509_OBJECT_free_contents as X509_OBJECT_free; } else { #[allow(bad_style)] unsafe fn X509_OBJECT_free(x: *mut ffi::X509_OBJECT) {