Fix ocsp bugs
[oweals/openssl.git] / include / openssl / engine.h
index e2f3e5cd9e0c68afdfb5ff2f2bf6cc15a26a3270..fa1d694784b34d576567aa876b7235cf3c647210 100644 (file)
@@ -776,7 +776,6 @@ typedef struct st_dynamic_LOCK_fns {
 /* The top-level structure */
 typedef struct st_dynamic_fns {
     void *static_state;
-    const ERR_FNS *err_fns;
     const CRYPTO_EX_DATA_IMPL *ex_data_fns;
     dynamic_MEM_fns mem_fns;
     dynamic_LOCK_fns lock_fns;
@@ -837,7 +836,6 @@ typedef int (*dynamic_bind_engine) (ENGINE *e, const char *id,
                 CRYPTO_set_dynlock_destroy_callback(fns->lock_fns.dynlock_destroy_cb); \
                 if(!CRYPTO_set_ex_data_implementation(fns->ex_data_fns)) \
                         return 0; \
-                if(!ERR_set_implementation(fns->err_fns)) return 0; \
         skip_cbs: \
                 if(!fn(e,id)) return 0; \
                 return 1; }