From 2f9805058cabd2ccfc42e6aa18d2c92c4aa648f2 Mon Sep 17 00:00:00 2001 From: tb <> Date: Mon, 15 Apr 2024 15:41:27 +0000 Subject: Make ECPARAMETERS_{new,free,it} internal-only ok jsing --- src/lib/libcrypto/Symbols.list | 3 --- src/lib/libcrypto/ec/ec_asn1.c | 10 +++++----- 2 files changed, 5 insertions(+), 8 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list index 36bf47c4eb..0bb8bb6aea 100644 --- a/src/lib/libcrypto/Symbols.list +++ b/src/lib/libcrypto/Symbols.list @@ -885,9 +885,6 @@ ECDSA_do_verify ECDSA_sign ECDSA_size ECDSA_verify -ECPARAMETERS_free -ECPARAMETERS_it -ECPARAMETERS_new ECPKPARAMETERS_free ECPKPARAMETERS_it ECPKPARAMETERS_new diff --git a/src/lib/libcrypto/ec/ec_asn1.c b/src/lib/libcrypto/ec/ec_asn1.c index 683ca17417..eb28fa5332 100644 --- a/src/lib/libcrypto/ec/ec_asn1.c +++ b/src/lib/libcrypto/ec/ec_asn1.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ec_asn1.c,v 1.48 2023/07/07 19:37:53 beck Exp $ */ +/* $OpenBSD: ec_asn1.c,v 1.49 2024/04/15 15:41:27 tb Exp $ */ /* * Written by Nils Larsch for the OpenSSL project. */ @@ -448,16 +448,16 @@ const ASN1_ITEM ECPARAMETERS_it = { .sname = "ECPARAMETERS", }; -ECPARAMETERS *ECPARAMETERS_new(void); -void ECPARAMETERS_free(ECPARAMETERS *a); +static ECPARAMETERS *ECPARAMETERS_new(void); +static void ECPARAMETERS_free(ECPARAMETERS *a); -ECPARAMETERS * +static ECPARAMETERS * ECPARAMETERS_new(void) { return (ECPARAMETERS*)ASN1_item_new(&ECPARAMETERS_it); } -void +static void ECPARAMETERS_free(ECPARAMETERS *a) { ASN1_item_free((ASN1_VALUE *)a, &ECPARAMETERS_it); -- cgit v1.2.3-55-g6feb