diff options
Diffstat (limited to 'crypto/openssl/util/mkdef.pl')
-rwxr-xr-x | crypto/openssl/util/mkdef.pl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crypto/openssl/util/mkdef.pl b/crypto/openssl/util/mkdef.pl index 8ec1d07..d7b5e6f 100755 --- a/crypto/openssl/util/mkdef.pl +++ b/crypto/openssl/util/mkdef.pl @@ -293,8 +293,10 @@ sub do_defs TRUE => 1, ); my $symhacking = $file eq $symhacksfile; + my $begin_error_codes = 0; while(<IN>) { - last if (/BEGIN ERROR CODES/); + $begin_error_codes = 1 if (/BEGIN ERROR CODES/); + last if ($begin_error_codes && /Error codes for /); if ($line ne '') { $_ = $line . $_; $line = ''; |