diff options
author | David Benjamin <davidben@chromium.org> | 2015-04-16 00:29:53 +0300 |
---|---|---|
committer | Adam Langley <agl@google.com> | 2015-04-16 02:59:35 +0300 |
commit | 9f33fc63c6219dd43db438d2ffaca480f1b4bb5d (patch) | |
tree | 28cea76d3e797b46ac3a8aae969249ddf4fb69ec /include/openssl/lhash.h | |
parent | 2ab9090b8784b1c188f91f1093ee8aad24269871 (diff) |
Remove hash table lookups from ex_data.
Instead, each module defines a static CRYPTO_EX_DATA_CLASS to hold the values.
This makes CRYPTO_cleanup_all_ex_data a no-op as spreading the
CRYPTO_EX_DATA_CLASSes across modules (and across crypto and ssl) makes cleanup
slightly trickier. We can make it do something if needbe, but it's probably not
worth the trouble.
Change-Id: Ib6f6fd39a51d8ba88649f0fa29c66db540610c76
Reviewed-on: https://boringssl-review.googlesource.com/4375
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'include/openssl/lhash.h')
-rw-r--r-- | include/openssl/lhash.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/openssl/lhash.h b/include/openssl/lhash.h index 02e51ca1..d2ee982e 100644 --- a/include/openssl/lhash.h +++ b/include/openssl/lhash.h @@ -96,7 +96,6 @@ extern "C" { * * LHASH_OF:ASN1_OBJECT * LHASH_OF:CONF_VALUE - * LHASH_OF:EX_CLASS_ITEM * LHASH_OF:SSL_SESSION */ #define IN_LHASH_H |