diff options
-rw-r--r-- | test/uitest.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/uitest.c b/test/uitest.c index 84fe71b22d..16d83b9528 100644 --- a/test/uitest.c +++ b/test/uitest.c @@ -9,8 +9,8 @@ #include <stdio.h> #include <string.h> +#include <openssl/opensslconf.h> #include <openssl/err.h> -#include <openssl/ui.h> #include "../apps/apps.h" #include "testutil.h" @@ -20,6 +20,9 @@ char *default_config_file = NULL; BIO *bio_err = NULL; +#ifndef OPENSSL_NO_UI +# include <openssl/ui.h> + /* Old style PEM password callback */ static int test_pem_password_cb(char *buf, int size, int rwflag, void *userdata) { @@ -99,14 +102,18 @@ static int test_new_ui() return ok; } +#endif + int test_main(int argc, char *argv[]) { int ret; bio_err = dup_bio_err(FORMAT_TEXT); +#ifndef OPENSSL_NO_UI ADD_TEST(test_old); ADD_TEST(test_new_ui); +#endif ret = run_tests(argv[0]); |