File 1061-Fix-issuer_fun-takes-Fun-UserState-tuple.patch of Package erlang

From 530a916f40e201ee29eded244699eb07c827f436 Mon Sep 17 00:00:00 2001
From: Roger Lipscombe <roger@differentpla.net>
Date: Wed, 12 Jun 2024 11:50:13 +0100
Subject: [PATCH] Fix: 'issuer_fun' takes {Fun, UserState} tuple

---
 lib/public_key/src/public_key.erl | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/public_key/doc/src/public_key.xml b/lib/public_key/doc/src/public_key.xml
index db2d65baaf..2105ae89d5 100644
--- a/lib/public_key/doc/src/public_key.xml
+++ b/lib/public_key/doc/src/public_key.xmll
@@ -685,13 +685,13 @@
 	  <code> fun(_DP, CRL) -> CRL end</code>
 	</item>
 
-	<tag>{issuer_fun, fun()}</tag>
+	<tag>{issuer_fun, {fun(),  UserState::term()}}</tag>
 	<item>
 	  <p>The fun has the following type specification:</p>
 	  
 	  <code>
 fun(#'DistributionPoint'{}, #'CertificateList'{},
-    {rdnSequence,[#'AttributeTypeAndValue'{}]}, term()) ->
+    {rdnSequence,[#'AttributeTypeAndValue'{}]}, UserState::term()) ->
 	{ok, #'OTPCertificate'{}, [der_encoded]}</code>
 
 	  <p>The fun returns the root certificate and certificate chain
-- 
2.43.0

openSUSE Build Service is sponsored by