Accept NULL in *_free.
[openssl.git] / ssl / s3_enc.c
index 116b09615524fc3b8db40347a0d788a0cc4a7015..ea8e39ef0662d9fd183828d2a5c61d4d2431efec 100644 (file)
@@ -208,6 +208,7 @@ int which;
 
        p=s->s3->tmp.key_block;
        i=EVP_MD_size(m);
+       // Should be    j=exp?min(5,EVP_CIPHER_key_length(c)):EVP_CIPHER_key_length(c); ?? - Ben 30/12/98
        j=(exp)?5:EVP_CIPHER_key_length(c);
        k=EVP_CIPHER_iv_length(c);
        if (    (which == SSL3_CHANGE_CIPHER_CLIENT_WRITE) ||