Initialize and deinitialize gnutls in main program.
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Thu, 4 Jun 2009 15:10:24 +0000 (12:10 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Thu, 4 Jun 2009 15:10:24 +0000 (12:10 -0300)
popproxy.c

index f6c4b57..eef400a 100644 (file)
@@ -22,6 +22,7 @@
 #include <gnet.h>
 #include <stdio.h>
 #include <unistd.h>
+#include <gnutls/gnutls.h>
 #include "log.h"
 #include "nethook.h"
 #include "null.h"
@@ -60,6 +61,7 @@ int main (int argc, char** argv)
   gint port;
   gchar *server_address;
 
+  gnutls_global_init ();
   gnet_init ();
   pop_log_init ();
 
@@ -90,6 +92,8 @@ int main (int argc, char** argv)
 
   g_main_loop_run (g_main_loop_new (g_main_context_default (), TRUE));
 
+  gnutls_global_deinit ();
+
   return 0;
 
 }