diff options
Diffstat (limited to 'src/profanity.c')
-rw-r--r-- | src/profanity.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/profanity.c b/src/profanity.c index 209289e2..ce0ee431 100644 --- a/src/profanity.c +++ b/src/profanity.c @@ -31,6 +31,7 @@ #include <string.h> #include <glib.h> +#include <gnutls/gnutls.h> #include "profanity.h" #include "chat_session.h" @@ -257,6 +258,7 @@ _init(const int disable_tls, char *log_level) setlocale(LC_ALL, ""); // ignore SIGPIPE signal(SIGPIPE, SIG_IGN); + gnutls_global_init(); _create_directories(); log_level_t prof_log_level = log_level_from_string(log_level); prefs_load(); @@ -305,6 +307,7 @@ _shutdown(void) accounts_close(); cmd_uninit(); log_close(); + gnutls_global_deinit(); } static void |