]> jfr.im git - solanum.git/commitdiff
Make sure x509_cred and dh_params objects are allocated.
authorWilliam Pitcock <redacted>
Wed, 11 Jun 2008 02:24:49 +0000 (21:24 -0500)
committerWilliam Pitcock <redacted>
Wed, 11 Jun 2008 02:24:49 +0000 (21:24 -0500)
libratbox/src/gnutls.c

index 5442bc10824a0d341885d6a54e203a8cd5335e43..15eb4f52211a174e920a443a9100a587cfaee288 100644 (file)
@@ -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));