Depend on OPENSSL_NO_STATIC_ENGINE rather than OPENSSL_NO_DYNAMIC_ENGINE.

Make sure to include openssl/opensslconf.h to make sure we get the
definition of those macros.
This commit is contained in:
Richard Levitte 2002-11-01 12:37:22 +00:00
parent b6d0defb98
commit db199abd9e
2 changed files with 2 additions and 1 deletions

View File

@ -70,7 +70,7 @@ void ENGINE_load_builtin_engines(void)
ENGINE_load_openssl(); ENGINE_load_openssl();
#endif #endif
ENGINE_load_dynamic(); ENGINE_load_dynamic();
#ifdef OPENSSL_NO_DYNAMIC_ENGINE #ifndef OPENSSL_NO_STATIC_ENGINE
#ifndef OPENSSL_NO_HW #ifndef OPENSSL_NO_HW
#ifndef OPENSSL_NO_HW_CSWIFT #ifndef OPENSSL_NO_HW_CSWIFT
ENGINE_load_cswift(); ENGINE_load_cswift();

View File

@ -64,6 +64,7 @@
#ifndef HEADER_ENGINE_H #ifndef HEADER_ENGINE_H
#define HEADER_ENGINE_H #define HEADER_ENGINE_H
#include <openssl/opensslconf.h>
#include <openssl/ossl_typ.h> #include <openssl/ossl_typ.h>
#include <openssl/bn.h> #include <openssl/bn.h>
#ifndef OPENSSL_NO_RSA #ifndef OPENSSL_NO_RSA