Commit 6929b447 authored by Matt Caswell's avatar Matt Caswell
Browse files

Remove an OPENSSL_assert which could fail



An OPENSSL_assert was being used which could fail (e.g. on a malloc
failure).

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 267b7789
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -954,7 +954,8 @@ int tls1_mac(SSL *ssl, unsigned char *md, int send)
        EVP_DigestSignUpdate(mac_ctx, header, sizeof(header));
        EVP_DigestSignUpdate(mac_ctx, rec->input, rec->length);
        t = EVP_DigestSignFinal(mac_ctx, md, &md_size);
        OPENSSL_assert(t > 0);
        if (t <= 0)
            return -1;
        if (!send && !SSL_USE_ETM(ssl) && FIPS_mode())
            tls_fips_digest_extra(ssl->enc_read_ctx,
                                  mac_ctx, rec->input,