summaryrefslogtreecommitdiff
path: root/pith/state.c
diff options
context:
space:
mode:
Diffstat (limited to 'pith/state.c')
-rw-r--r--pith/state.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/pith/state.c b/pith/state.c
index 2918116..dd79768 100644
--- a/pith/state.c
+++ b/pith/state.c
@@ -35,6 +35,7 @@ static char rcsid[] = "$Id: state.c 1074 2008-06-04 00:08:43Z hubert@u.washingto
#include "../pith/smime.h"
#include "../pith/ical.h"
#include "../pith/bldaddr.h"
+#include "../pith/rules.h"
/*
* Globals referenced throughout pine...
@@ -252,6 +253,9 @@ free_pine_struct(struct pine **pps)
if((*pps)->id)
free_id(&(*pps)->id);
+ if((*pps)->rule_list)
+ free_parsed_rule_list(&(*pps)->rule_list);
+
free_vars(*pps);
fs_give((void **) pps);