From: Alexander Kanavin Date: Fri, 17 May 2024 11:17:16 +0000 (+0200) Subject: util/perl/OpenSSL/ParseC.pm: correctly parse OSSL_DEPRECATEDIN_..._FOR X-Git-Tag: openssl-3.4.0-alpha1~509 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fb51deda4c5d8676d7b8641d4ae570ebd53893b;p=thirdparty%2Fopenssl.git util/perl/OpenSSL/ParseC.pm: correctly parse OSSL_DEPRECATEDIN_..._FOR Suggested by Matt Caswell. Signed-off-by: Alexander Kanavin Reviewed-by: Matt Caswell Reviewed-by: Neil Horman Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/24307) --- diff --git a/util/perl/OpenSSL/ParseC.pm b/util/perl/OpenSSL/ParseC.pm index 661bd118185..f7f8a5827eb 100644 --- a/util/perl/OpenSSL/ParseC.pm +++ b/util/perl/OpenSSL/ParseC.pm @@ -266,9 +266,15 @@ my @opensslchandlers = ( { regexp => qr/OSSL_DEPRECATEDIN_\d+_\d+(?:_\d+)?\s+(.*)/, massager => sub { return $1; }, }, + { regexp => qr/OSSL_DEPRECATEDIN_\d+_\d+(?:_\d+)?_FOR<<<.*>>>(.*)/, + massager => sub { return $1; }, + }, { regexp => qr/(.*?)\s+OSSL_DEPRECATEDIN_\d+_\d+(?:_\d+)?\s+(.*)/, massager => sub { return "$1 $2"; }, }, + { regexp => qr/(.*?)\s+OSSL_DEPRECATEDIN_\d+_\d+(?:_\d+)?_FOR<<<.*>>>(.*)/, + massager => sub { return "$1 $2"; }, + }, ##### # Core stuff