diff options
Diffstat (limited to 'lib/gnutls_pk.c')
-rw-r--r-- | lib/gnutls_pk.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/gnutls_pk.c b/lib/gnutls_pk.c index 38d50582ee..cf7f59f424 100644 --- a/lib/gnutls_pk.c +++ b/lib/gnutls_pk.c @@ -612,10 +612,9 @@ gnutls_pk_params_release (gnutls_pk_params_st * p) int _gnutls_calc_rsa_exp(bigint_t* params, unsigned int params_size) { -int ret; bigint_t tmp = _gnutls_mpi_alloc_like(params[0]); - if (params_size < RSA_PRIVATE_PARAMS) + if (params_size < RSA_PRIVATE_PARAMS-2) { gnutls_assert(); return GNUTLS_E_INTERNAL_ERROR; |