Reported by Dave Uhring <duhring@charter.net>.
int ret = GNUTLS_E_INTERNAL_ERROR;
gnutls_crypto_single_cipher_st *cc = NULL;
- /* check if a cipher has been registered
+ /* check if a cipher has been registered
*/
cc = _gnutls_get_crypto_cipher (cipher);
if (cc != NULL)
{
if (handle->registered && handle->hd.rh.ctx != NULL)
{
- return handle->hd.rh.cc->deinit (handle->hd.rh.ctx);
+ handle->hd.rh.cc->deinit (handle->hd.rh.ctx);
+ return;
}
_gnutls_cipher_ops.deinit (handle->hd.gc);
}