From: Pauli Date: Wed, 18 Jun 2025 01:33:31 +0000 (+1000) Subject: params: sort structure fields for repeatability X-Git-Tag: openssl-3.6.0-alpha1~575 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b0e0cc84dbc96a2e3c268b5ab31cde908c81935;p=thirdparty%2Fopenssl.git params: sort structure fields for repeatability Reviewed-by: Shane Lontis Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/27847) --- diff --git a/util/perl/OpenSSL/paramnames.pm b/util/perl/OpenSSL/paramnames.pm index e6bff51fa4d..a2b44cd7e46 100644 --- a/util/perl/OpenSSL/paramnames.pm +++ b/util/perl/OpenSSL/paramnames.pm @@ -782,7 +782,7 @@ sub output_param_decoder { # Output param pointer structure printf "#ifndef %s_st\n", $decoder_name_base; printf "struct %s_st {\n", $decoder_name_base; - foreach my $pident (values %prms) { + foreach my $pident (sort values %prms) { printf " OSSL_PARAM *%s;\n", $pident; } print "};\n#endif\n\n";