Replumbing: pass callback data to the algo destructor too
authorRichard Levitte <levitte@openssl.org>
Wed, 13 Mar 2019 10:12:00 +0000 (11:12 +0100)
committerRichard Levitte <levitte@openssl.org>
Mon, 18 Mar 2019 13:27:02 +0000 (14:27 +0100)
commit7bb19a0f950dd87607133d526e31a083f35921fd
tree5ccc97c0a355c194d95eecf8b5d920039cecf655
parentf643deac417a3ccb27f77670bb2b136de49079d9
Replumbing: pass callback data to the algo destructor too

All relevant OSSL_METHOD_CONSTRUCT_METHOD callbacks got the callback
data passed to them, except 'destruct'.  There's no reason why it
shouldn't get that pointer passed, so we make a small adjustment.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8341)
crypto/core_fetch.c
include/internal/core.h