]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
80-test_cms.t: Fix rsapssSaltlen check on MinGW
authorTomas Mraz <tomas@openssl.org>
Thu, 22 Dec 2022 10:25:16 +0000 (11:25 +0100)
committerTomas Mraz <tomas@openssl.org>
Wed, 4 Jan 2023 15:36:35 +0000 (16:36 +0100)
Fixes #19907

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19957)

test/recipes/80-test_cms.t

index 7101522365e092f0b1fb778606ab0013274220b6..01947b4977bddec3f0b3fef111bc1dc685c72406 100644 (file)
@@ -826,7 +826,7 @@ sub rsapssSaltlen {
   my $pssparam_offset = -1;
   while ($_ = shift @asn1parse) {
     chomp;
-    next unless /:rsassaPss$/;
+    next unless /:rsassaPss/;
     # This line contains :rsassaPss, the next line contains a raw dump of the
     # RSA_PSS_PARAMS sequence; obtain its offset
     $_ = shift @asn1parse;
@@ -852,7 +852,7 @@ sub rsapssSaltlen {
   # This assumes the salt length is the last field, which may possibly be
   # incorrect if there is a non-standard trailer field, but there almost never
   # is in PSS.
-  if ($pssparam[-1] =~ /prim:\s+INTEGER\s+:([A-Fa-f0-9]+)$/) {
+  if ($pssparam[-1] =~ /prim:\s+INTEGER\s+:([A-Fa-f0-9]+)/) {
     $saltlen = hex($1);
   }