From 027609f9563014a6f5bc6917f085bd77e8dc8dc7 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Thu, 12 Jan 2017 11:08:36 +0100 Subject: [PATCH] UI: fix uitest for no-ui configuration Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/2218) --- test/uitest.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 #include +#include #include -#include #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 + /* 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]); -- 2.25.1