Die earlier if hash is NULL. (Coverity IDs 137 & 138).

This commit is contained in:
Ben Laurie 2008-12-29 11:54:56 +00:00
parent fe1c7fecf1
commit 85e878f224

View File

@ -231,6 +231,8 @@ int ssl3_change_cipher_state(SSL *s, int which)
is_exp=SSL_C_IS_EXPORT(s->s3->tmp.new_cipher);
c=s->s3->tmp.new_sym_enc;
m=s->s3->tmp.new_hash;
/* m == NULL will lead to a crash later */
OPENSSL_assert(m);
#ifndef OPENSSL_NO_COMP
if (s->s3->tmp.new_compression == NULL)
comp=NULL;