Jelajahi Sumber

util: update FIPS checksumming script to be more aggressive with whitespace

Fixes #15562

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15574)
Pauli 3 tahun lalu
induk
melakukan
c912e0c616
1 mengubah file dengan 5 tambahan dan 9 penghapusan
  1. 5 9
      util/lang-compress.pl

+ 5 - 9
util/lang-compress.pl

@@ -80,15 +80,7 @@ if ($lang eq 'C') {
     s{
          (?|                        # All things preserved end up in $1
 
-             (\n)\h+                # Spaces at start of lines removed
-
-         |
-
-             \h+(\n)                # Spaces at end of lines removed
-
-         |
-
-             \h+                    # Other horizontal spaces replaced with one
+             \h+                    # Horizontal spaces replaced with one
 
          |                          # OR
 
@@ -104,6 +96,10 @@ if ($lang eq 'C') {
         }
         defined $1 ? $1 : " "
     }gsxe;
+
+    # Clean up spaces at start and end of lines
+    s/^ //mg;
+    s/ $//mg;
 } elsif ($lang eq 'S') {
     # Because we use C++ style comments in our .S files, all we can do
     # is to drop them