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/eng_int.h | |
parent | 1892c8bf979ebb759ca8c1f3e454cb659eb75ae5 (diff) |
Automatically free up dynamically allocated public key methods when
and ENGINE is destroyed.
Diffstat (limited to 'crypto/engine/eng_int.h')
-rw-r--r-- | crypto/engine/eng_int.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/engine/eng_int.h b/crypto/engine/eng_int.h index 1596bd8f33..d93f5e5b17 100644 --- a/crypto/engine/eng_int.h +++ b/crypto/engine/eng_int.h @@ -143,6 +143,10 @@ void engine_set_all_null(ENGINE *e); /* NB: Bitwise OR-able values for the "flags" variable in ENGINE are now exposed * in engine.h. */ +/* Free up dynamically allocated public key methods associated with ENGINE */ + +void engine_pkey_meths_free(ENGINE *e); + /* This is a structure for storing implementations of various crypto * algorithms and functions. */ struct engine_st |