From 7a0000af985fff0cc593497fdd4bb8081ca4f358 Mon Sep 17 00:00:00 2001 From: tb <> Date: Fri, 4 Sep 2026 16:47:02 +0000 Subject: freenull.awk: remove special casing of a few functions we removed --- src/regress/lib/libcrypto/free/freenull.awk | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/src/regress/lib/libcrypto/free/freenull.awk b/src/regress/lib/libcrypto/free/freenull.awk index 3a10d99ebb..fb2addc400 100644 --- a/src/regress/lib/libcrypto/free/freenull.awk +++ b/src/regress/lib/libcrypto/free/freenull.awk @@ -1,4 +1,4 @@ -# $OpenBSD: freenull.awk,v 1.4 2023/11/19 13:11:06 tb Exp $ +# $OpenBSD: freenull.awk,v 1.5 2026/09/04 16:47:02 tb Exp $ # Copyright (c) 2018 Theo Buehler # # Permission to use, copy, modify, and distribute this software for any @@ -15,30 +15,12 @@ # usage: awk -f freenull.awk < Symbols.list > freenull.c.body -# Skip this function because it calls abort(3). -/^CRYPTO_dbg_free/ { - next -} - # Skip *_free functions that take more than one or no argument. /^ASN1_item_ex_free$/ || /^ASN1_item_free$/ || /^CONF_modules_free$/ || -/^EVP_PKEY_asn1_set_free$/ || -/^X509V3_section_free$/ || -/^X509V3_string_free$/ || -/^sk_pop_free$/ { - next -} - -# Skip functions that are prototyped in a .c file. -/^BIO_CONNECT_free$/ || /^CRYPTO_free$/ || -/^EC_PRIVATEKEY_free$/ || -/^ECPARAMETERS_free$/ || -/^ECPKPARAMETERS_free$/ || -/^X9_62_CHARACTERISTIC_TWO_free$/ || -/^X9_62_PENTANOMIAL_free$/ { +/^sk_pop_free$/ { next } -- cgit v1.2.3-55-g6feb