diff options
Diffstat (limited to 'crypto/err/err_all.c')
-rw-r--r-- | crypto/err/err_all.c | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/crypto/err/err_all.c b/crypto/err/err_all.c index bfb4c1ab1..fc049e8e8 100644 --- a/crypto/err/err_all.c +++ b/crypto/err/err_all.c @@ -64,6 +64,7 @@ #endif #include <openssl/buffer.h> #include <openssl/bio.h> +#include <openssl/comp.h> #ifndef OPENSSL_NO_RSA #include <openssl/rsa.h> #endif @@ -94,13 +95,17 @@ #include <openssl/ui.h> #include <openssl/ocsp.h> #include <openssl/err.h> +#include <openssl/ts.h> +#ifndef OPENSSL_NO_CMS +#include <openssl/cms.h> +#endif +#ifndef OPENSSL_NO_JPAKE +#include <openssl/jpake.h> +#endif +#include <openssl/comp.h> void ERR_load_crypto_strings(void) { - static int done=0; - - if (done) return; - done=1; #ifndef OPENSSL_NO_ERR ERR_load_ERR_strings(); /* include error strings for SYSerr */ ERR_load_BN_strings(); @@ -121,6 +126,7 @@ void ERR_load_crypto_strings(void) ERR_load_ASN1_strings(); ERR_load_CONF_strings(); ERR_load_CRYPTO_strings(); + ERR_load_COMP_strings(); #ifndef OPENSSL_NO_EC ERR_load_EC_strings(); #endif @@ -137,10 +143,18 @@ void ERR_load_crypto_strings(void) ERR_load_PKCS12_strings(); ERR_load_RAND_strings(); ERR_load_DSO_strings(); + ERR_load_TS_strings(); #ifndef OPENSSL_NO_ENGINE ERR_load_ENGINE_strings(); #endif ERR_load_OCSP_strings(); ERR_load_UI_strings(); +#ifndef OPENSSL_NO_CMS + ERR_load_CMS_strings(); +#endif +#ifndef OPENSSL_NO_JPAKE + ERR_load_JPAKE_strings(); +#endif + ERR_load_COMP_strings(); #endif } |