From c7d01d2d7d19db7910b15fec44a4e3d4e79f9886 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Tue, 10 Jun 2008 21:24:49 -0500 Subject: [PATCH] Make sure x509_cred and dh_params objects are allocated. --- libratbox/src/gnutls.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libratbox/src/gnutls.c b/libratbox/src/gnutls.c index 5442bc1..15eb4f5 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));