Index: openssl/engines/e_gmp.c |
=================================================================== |
--- openssl/engines/e_gmp.c (revision 105093) |
+++ openssl/engines/e_gmp.c (working copy) |
@@ -85,7 +85,9 @@ |
#include <openssl/crypto.h> |
#include <openssl/buffer.h> |
#include <openssl/engine.h> |
+#ifndef OPENSSL_NO_RSA |
#include <openssl/rsa.h> |
+#endif |
#include <openssl/bn.h> |
#ifndef OPENSSL_NO_HW |
@@ -469,8 +471,10 @@ |
IMPLEMENT_DYNAMIC_BIND_FN(bind_fn) |
#else |
OPENSSL_EXPORT |
+int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns); |
+OPENSSL_EXPORT |
int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns) { return 0; } |
#endif |
-#endif /* OPENSSL_NO_DYNAMIC_ENGINE */ |
+#endif /* !OPENSSL_NO_DYNAMIC_ENGINE */ |
#endif /* !OPENSSL_NO_HW */ |