summaryrefslogtreecommitdiffstats
path: root/apps/openssl.c
diff options
context:
space:
mode:
authorDmitry Belyavsky <beldmit@gmail.com>2015-10-16 10:07:57 +0100
committerMatt Caswell <matt@openssl.org>2015-10-16 10:11:46 +0100
commit1f08d945a79ad79c98fb84167c613934ee96d8e1 (patch)
tree84287bd867202a8129b15c26ca01d5b217409c83 /apps/openssl.c
parent8b7080b0b7f30669c0784d8aa73388f95bbd056b (diff)
Fix error message when loading engines from config
When using command line applications errors occur when trying to load engines specified in a config file. Introduced by commit a0a82324f96 RT#4093 Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'apps/openssl.c')
-rw-r--r--apps/openssl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/openssl.c b/apps/openssl.c
index 565903f9f7..2b0425bf0a 100644
--- a/apps/openssl.c
+++ b/apps/openssl.c
@@ -175,6 +175,10 @@ static int apps_startup()
ERR_load_crypto_strings();
ERR_load_SSL_strings();
+ OPENSSL_load_builtin_modules();
+#ifndef OPENSSL_NO_ENGINE
+ ENGINE_load_builtin_engines();
+#endif
if (!app_load_modules(NULL)) {
ERR_print_errors(bio_err);
BIO_printf(bio_err, "Error loading default configuration\n");
@@ -183,12 +187,8 @@ static int apps_startup()
OpenSSL_add_all_algorithms();
OpenSSL_add_ssl_algorithms();
- OPENSSL_load_builtin_modules();
setup_ui_method();
/*SSL_library_init();*/
-#ifndef OPENSSL_NO_ENGINE
- ENGINE_load_builtin_engines();
-#endif
return 1;
}