diff --git a/util/libeay.num b/util/libeay.num index 651c85fcb..26e69dd6c 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -1875,3 +1875,4 @@ OPENSSL_issetugid 2465 EXIST::FUNCTION: BN_rand_range 2466 EXIST::FUNCTION: BN_pseudo_rand_range 2523 EXIST::FUNCTION: X509_STORE_CTX_set_verify_cb 2524 EXIST::FUNCTION: +ERR_load_COMP_strings 2525 EXIST::FUNCTION: diff --git a/util/mkdef.pl b/util/mkdef.pl index 8ec1d0798..d7b5e6f18 100755 --- a/util/mkdef.pl +++ b/util/mkdef.pl @@ -293,8 +293,10 @@ sub do_defs TRUE => 1, ); my $symhacking = $file eq $symhacksfile; + my $begin_error_codes = 0; while() { - 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 = '';