debian/control: Don't require `valgrind' on `armel'.
[catacomb] / key / key-io.c
index 843f81d..c79c8e0 100644 (file)
@@ -439,7 +439,7 @@ int key_open(key_file *f, const char *file, unsigned how,
 
   if ((how & KOPEN_MASK) == KOPEN_READ) {
     f->f &= ~KF_WRITE;
-    fclose(f->fp);
+    if (f->fp) fclose(f->fp);
     f->fp = 0;
   }