diff options
-rw-r--r-- | lib/ext_cert_type.c | 3 | ||||
-rw-r--r-- | lib/gnutls_cipher.c | 1 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/ext_cert_type.c b/lib/ext_cert_type.c index 805cfdf016..c5a5a352ce 100644 --- a/lib/ext_cert_type.c +++ b/lib/ext_cert_type.c @@ -88,8 +88,9 @@ _gnutls_cert_type_recv_params (gnutls_session_t session, { uint8_t len; + DECR_LEN (data_size, 1); len = data[0]; - DECR_LEN (data_size, len+1); + DECR_LEN (data_size, len); for (i = 0; i < len; i++) { diff --git a/lib/gnutls_cipher.c b/lib/gnutls_cipher.c index 7519821cf9..525540e0b3 100644 --- a/lib/gnutls_cipher.c +++ b/lib/gnutls_cipher.c @@ -201,7 +201,6 @@ mac_init (digest_hd_st * td, gnutls_mac_algorithm_t mac, opaque * secret, if (mac == GNUTLS_MAC_NULL) { - gnutls_assert (); return GNUTLS_E_HASH_FAILED; } |