Commit 2d951d8c authored by Jon Spillett's avatar Jon Spillett Committed by Rich Salz
Browse files

Check for zero records and return immediately



Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2822)
(cherry picked from commit a3004c82)
parent 41371618
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -661,6 +661,9 @@ int tls1_enc(SSL *s, SSL3_RECORD *recs, unsigned int n_recs, int send)
    const EVP_CIPHER *enc;
    unsigned int ctr;

    if (n_recs == 0)
        return 0;

    if (send) {
        if (EVP_MD_CTX_md(s->write_hash)) {
            int n = EVP_MD_CTX_size(s->write_hash);