size_t-fy AES, Camellia and RC4.
[openssl.git] / engines / e_padlock.c
index ae949a368e3f5e3fdaa9289032545c8482eaae59..64a13e754c7801d00ef2c83948ac59c2e0e4e2f4 100644 (file)
@@ -128,6 +128,9 @@ void ENGINE_load_padlock (void)
 # ifndef alloca
 #  define alloca _alloca
 # endif
+#elif defined(NETWARE_CLIB) && defined(__GNUC__)
+  void *alloca(size_t);
+# define alloca(s) __builtin_alloca(s)
 #else
 # include <stdlib.h>
 #endif
@@ -233,8 +236,8 @@ padlock_bind_fn(ENGINE *e, const char *id)
        return 1;
 }
 
-IMPLEMENT_DYNAMIC_CHECK_FN ();
-IMPLEMENT_DYNAMIC_BIND_FN (padlock_bind_fn);
+IMPLEMENT_DYNAMIC_CHECK_FN()
+IMPLEMENT_DYNAMIC_BIND_FN (padlock_bind_fn)
 #endif /* DYNAMIC_ENGINE */
 
 /* ===== Here comes the "real" engine ===== */