diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2013-02-01 13:53:43 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2013-02-06 13:56:14 +0000 |
commit | d7f55e76f2bf963d92ebe494c4a9c29897d626a9 (patch) | |
tree | 8955c8c822a55eaef9366536a68d9b5136b78a10 /ssl/s3_cbc.c | |
parent | 7d9e781a1d7e420203f17de87478a5ba19708395 (diff) |
Don't access EVP_MD_CTX internals directly.
(cherry picked from commit 04e45b52ee3be81121359cc1198fd01e38096e9f)
Diffstat (limited to 'ssl/s3_cbc.c')
-rw-r--r-- | ssl/s3_cbc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/s3_cbc.c b/ssl/s3_cbc.c index da53a6da3b..52e294157e 100644 --- a/ssl/s3_cbc.c +++ b/ssl/s3_cbc.c @@ -379,7 +379,7 @@ char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx) if (FIPS_mode()) return 0; #endif - switch (ctx->digest->type) + switch (EVP_MD_CTX_type(ctx)) { case NID_md5: case NID_sha1: @@ -452,7 +452,7 @@ void ssl3_cbc_digest_record( * many possible overflows later in this function. */ OPENSSL_assert(data_plus_mac_plus_padding_size < 1024*1024); - switch (ctx->digest->type) + switch (EVP_MD_CTX_type(ctx)) { case NID_md5: MD5_Init((MD5_CTX*)md_state.c); |