util/mkerr.pl: avoid getting an annoying warning about negative count
authorRichard Levitte <levitte@openssl.org>
Tue, 27 Jun 2017 11:47:22 +0000 (13:47 +0200)
committerRichard Levitte <levitte@openssl.org>
Tue, 27 Jun 2017 12:49:06 +0000 (14:49 +0200)
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3781)

util/mkerr.pl

index 6bc27c498b32b0fa2ec48172e797b4a598faa57a..51177b9d414dc2e9233cabaed32b47f8b8c9da70 100755 (executable)
@@ -486,6 +486,7 @@ EOF
     print OUT "\n/*\n * $lib function codes.\n */\n";
     foreach my $i ( @function ) {
         my $z = 48 - length($i);
+        $z = 0 if $z < 0;
         if ( $fcodes{$i} eq "X" ) {
             $fassigned{$lib} =~ m/^:([^:]*):/;
             my $findcode = $1;
@@ -503,6 +504,7 @@ EOF
     print OUT "\n/*\n * $lib reason codes.\n */\n";
     foreach my $i ( @reasons ) {
         my $z = 48 - length($i);
+        $z = 0 if $z < 0;
         if ( $rcodes{$i} eq "X" ) {
             $rassigned{$lib} =~ m/^:([^:]*):/;
             my $findcode = $1;