From: Nikos Mavrogiannopoulos Date: Sun, 12 Dec 2010 08:26:34 +0000 (+0100) Subject: pk_hash_data() will fail unless DSA or RSA are specified. X-Git-Tag: gnutls_2_11_7~132 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=535596a4e2f857e6373b28142295bf8d6d1b6654;p=thirdparty%2Fgnutls.git pk_hash_data() will fail unless DSA or RSA are specified. --- diff --git a/lib/x509/sign.c b/lib/x509/sign.c index 3da98ed778..29dbc6656f 100644 --- a/lib/x509/sign.c +++ b/lib/x509/sign.c @@ -154,6 +154,9 @@ int pk_hash_data(gnutls_pk_algorithm_t pk, gnutls_digest_algorithm_t hash, return GNUTLS_E_INVALID_REQUEST; } break; + default: + gnutls_assert(); + return GNUTLS_E_INVALID_REQUEST; } digest->size = _gnutls_hash_get_algo_len (hash);