Fix GOST test with disabled engine
authortb <tb@openbsd.org>
Mon, 19 Jun 2023 18:51:47 +0000 (18:51 +0000)
committertb <tb@openbsd.org>
Mon, 19 Jun 2023 18:51:47 +0000 (18:51 +0000)
regress/lib/libcrypto/gost/gost2814789t.c

index e531229..5e439a7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gost2814789t.c,v 1.8 2022/09/12 04:20:59 tb Exp $     */
+/*     $OpenBSD: gost2814789t.c,v 1.9 2023/06/19 18:51:47 tb Exp $     */
 /* vim: set fileencoding=ascii : Charset: ASCII */
 /* test/gostr2814789t.c */
 /* ====================================================================
@@ -24,7 +24,9 @@ int main(int argc, char *argv[])
 #include <inttypes.h>
 #include <openssl/conf.h>
 #include <openssl/crypto.h>
+#ifndef OPENSSL_NO_ENGINE
 #include <openssl/engine.h>
+#endif
 #include <openssl/err.h>
 #include <openssl/evp.h>
 #include <openssl/hmac.h>
@@ -1287,7 +1289,9 @@ int main(int argc, char *argv[])
     }
 
     ERR_load_crypto_strings();
+#ifndef OPENSSL_NO_ENGINE
     ENGINE_load_builtin_engines();
+#endif
     OPENSSL_load_builtin_modules();
     OpenSSL_add_all_algorithms();