(keybox_release): Close the file pointer.
authorWerner Koch <wk@gnupg.org>
Tue, 7 Dec 2004 18:07:30 +0000 (18:07 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 7 Dec 2004 18:07:30 +0000 (18:07 +0000)
kbx/ChangeLog
kbx/keybox-init.c

index ea5b9db..d757002 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-07  Werner Koch  <wk@g10code.com>
+
+       * keybox-init.c (keybox_release): Close the file pointer.
+
 2004-11-26  Werner Koch  <wk@g10code.com>
 
        * Makefile.am (kbxutil_LDADD): Add ../common/libcommon.a
index e11c4f0..46a2997 100644 (file)
@@ -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);