cms_content_bio() is not used outside of cms_lib.c
authortb <tb@openbsd.org>
Thu, 24 Aug 2023 04:56:36 +0000 (04:56 +0000)
committertb <tb@openbsd.org>
Thu, 24 Aug 2023 04:56:36 +0000 (04:56 +0000)
Make it a static function and remove its prototype from the internal
header.

lib/libcrypto/cms/cms_lib.c
lib/libcrypto/cms/cms_local.h

index 5891302..8a8fdbc 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: cms_lib.c,v 1.23 2023/08/24 04:54:26 tb Exp $ */
+/* $OpenBSD: cms_lib.c,v 1.24 2023/08/24 04:56:36 tb Exp $ */
 /*
  * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
  * project.
@@ -121,7 +121,7 @@ cms_Data_create(void)
        return cms;
 }
 
-BIO *
+static BIO *
 cms_content_bio(CMS_ContentInfo *cms)
 {
        ASN1_OCTET_STRING **pos;
index 7d8032f..2e3a363 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: cms_local.h,v 1.4 2023/07/07 16:04:57 tb Exp $ */
+/* $OpenBSD: cms_local.h,v 1.5 2023/08/24 04:56:36 tb Exp $ */
 /*
  * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
  * project.
@@ -410,8 +410,6 @@ void CMS_IssuerAndSerialNumber_free(CMS_IssuerAndSerialNumber *a);
 #define CMS_OIK_KEYIDENTIFIER           1
 #define CMS_OIK_PUBKEY                  2
 
-BIO *cms_content_bio(CMS_ContentInfo *cms);
-
 CMS_ContentInfo *cms_Data_create(void);
 
 CMS_ContentInfo *cms_DigestedData_create(const EVP_MD *md);