aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/https/tls/gnutls_handshake.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/https/tls/gnutls_handshake.c')
-rw-r--r--src/daemon/https/tls/gnutls_handshake.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/daemon/https/tls/gnutls_handshake.c b/src/daemon/https/tls/gnutls_handshake.c
index daa39950..08d423b5 100644
--- a/src/daemon/https/tls/gnutls_handshake.c
+++ b/src/daemon/https/tls/gnutls_handshake.c
@@ -210,7 +210,8 @@ _gnutls_finished (mhd_gtls_session_t session, int type, void *ret)
210 if (td_sha == NULL) 210 if (td_sha == NULL)
211 { 211 {
212 gnutls_assert (); 212 gnutls_assert ();
213 mhd_gnutls_hash_deinit (td_md5, NULL); 213 if (td_md5 != NULL)
214 mhd_gnutls_hash_deinit (td_md5, NULL);
214 return GNUTLS_E_HASH_FAILED; 215 return GNUTLS_E_HASH_FAILED;
215 } 216 }
216 217