summaryrefslogtreecommitdiffstats
path: root/crypto/engine/engine.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-06-02 17:09:17 +0000
committerDr. Stephen Henson <steve@openssl.org>2006-06-02 17:09:17 +0000
commit7e5b06813d2cf4d314d577d9b11f2cac13835faa (patch)
tree35e12230b047125adf45685c2ec064a2df017ab4 /crypto/engine/engine.h
parent1892c8bf979ebb759ca8c1f3e454cb659eb75ae5 (diff)
Automatically free up dynamically allocated public key methods when
and ENGINE is destroyed.
Diffstat (limited to 'crypto/engine/engine.h')
-rw-r--r--crypto/engine/engine.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/engine/engine.h b/crypto/engine/engine.h
index ba70d8981a..7285c004c4 100644
--- a/crypto/engine/engine.h
+++ b/crypto/engine/engine.h
@@ -293,7 +293,7 @@ typedef EVP_PKEY * (*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,
* parameter is non-NULL it is set to the size of the returned array. */
typedef int (*ENGINE_CIPHERS_PTR)(ENGINE *, const EVP_CIPHER **, const int **, int);
typedef int (*ENGINE_DIGESTS_PTR)(ENGINE *, const EVP_MD **, const int **, int);
-typedef int (*ENGINE_PKEY_METHS_PTR)(ENGINE *, const EVP_PKEY_METHOD **, const int **, int);
+typedef int (*ENGINE_PKEY_METHS_PTR)(ENGINE *, EVP_PKEY_METHOD **, const int **, int);
/* STRUCTURE functions ... all of these functions deal with pointers to ENGINE
* structures where the pointers have a "structural reference". This means that
* their reference is to allowed access to the structure but it does not imply