diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2006-06-02 17:09:17 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2006-06-02 17:09:17 +0000 |
commit | 7e5b06813d2cf4d314d577d9b11f2cac13835faa (patch) | |
tree | 35e12230b047125adf45685c2ec064a2df017ab4 /crypto/engine/engine.h | |
parent | 1892c8bf979ebb759ca8c1f3e454cb659eb75ae5 (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.h | 2 |
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 |