summaryrefslogtreecommitdiff
path: root/src/pluto/pluto.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pluto/pluto.c')
-rw-r--r--src/pluto/pluto.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pluto/pluto.c b/src/pluto/pluto.c
index e9c7c316b..66fdb30b9 100644
--- a/src/pluto/pluto.c
+++ b/src/pluto/pluto.c
@@ -41,6 +41,7 @@ pluto_t *pluto;
void pluto_deinit()
{
private_pluto_t *this = (private_pluto_t*)pluto;
+ this->public.events->destroy(this->public.events);
this->public.xauth->destroy(this->public.xauth);
free(this);
pluto = NULL;
@@ -55,6 +56,7 @@ bool pluto_init(char *file)
INIT(this,
.public = {
+ .events = event_queue_create(),
.xauth = xauth_manager_create(),
},
);