aboutsummaryrefslogtreecommitdiffstats
path: root/kbx/keybox-init.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--kbx/keybox-init.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/kbx/keybox-init.c b/kbx/keybox-init.c
index e11c4f09c..46a29978a 100644
--- a/kbx/keybox-init.c
+++ b/kbx/keybox-init.c
@@ -102,6 +102,11 @@ keybox_release (KEYBOX_HANDLE hd)
if (!hd)
return;
_keybox_release_blob (hd->found.blob);
+ if (hd->fp)
+ {
+ fclose (hd->fp);
+ hd->fp = NULL;
+ }
xfree (hd->word_match.name);
xfree (hd->word_match.pattern);
xfree (hd);