diff options
Diffstat (limited to 'src/daemon/https/tls/gnutls_handshake.c')
-rw-r--r-- | src/daemon/https/tls/gnutls_handshake.c | 3 |
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 | ||