prepare for next release
[oweals/openssl.git] / crypto / o_init.c
index 2a5f5aac76c083ad9761b07f8c4ecb594677f97c..d767a90a5f4391c9a990fb87946e6d8cbd6cbdc3 100644 (file)
 
 #include <e_os.h>
 #include <openssl/err.h>
+
 /* Internal only functions: only ever used here */
+#ifdef OPENSSL_FIPS
 extern void int_ERR_lib_init(void);
+# ifndef OPENSSL_NO_ENGINE
 extern void int_EVP_MD_init_engine_callbacks(void );
 extern void int_EVP_CIPHER_init_engine_callbacks(void );
 extern void int_RAND_init_engine_callbacks(void );
+# endif
+#endif
 
 /* Perform any essential OpenSSL initialization operations.
  * Currently only sets FIPS callbacks