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 07b77131..bf5ff24e 100644
--- a/pith/state.c
+++ b/pith/state.c
@@ -178,6 +178,10 @@ free_pine_struct(struct pine **pps)
#ifdef PASSFILE
if((*pps)->passfile)
fs_give((void **)&(*pps)->passfile);
+#ifdef SMIME
+ if((*pps)->pwdcertdir)
+ fs_give((void **)&(*pps)->pwdcertdir);
+#endif /* SMIME inside PASSFILE */
#endif /* PASSFILE */
if((*pps)->hdr_colors)