From: William Pitcock Date: Wed, 11 Jun 2008 02:24:49 +0000 (-0500) Subject: Make sure x509_cred and dh_params objects are allocated. X-Git-Url: https://jfr.im/git/solanum.git/commitdiff_plain/f17c2ef84ce52036b652c505547312e989a12651 Make sure x509_cred and dh_params objects are allocated. --- diff --git a/libratbox/src/gnutls.c b/libratbox/src/gnutls.c index 5442bc10..15eb4f52 100644 --- a/libratbox/src/gnutls.c +++ b/libratbox/src/gnutls.c @@ -293,6 +293,9 @@ rb_init_ssl(void) gnutls_global_init(); + gnutls_certificate_allocate_credentials(&x509_cred); + gnutls_dh_params_init(&dh_params); + if((g_ret = gnutls_dh_params_generate2(dh_params, 1024)) < 0) { rb_lib_log("rb_init_gnutls: Failed to generate GNUTLS DH params: %s", gnutls_strerror(g_ret));