File zoo-fclose.patch of Package zoo
--- bilf.c.orig 2009-08-13 22:32:15.000000000 +0200 +++ bilf.c 2009-08-13 22:32:24.000000000 +0200 @@ -99,7 +99,7 @@ while ((count = fread (buffer, 1, sizeof (buffer), infile)) > 0) count = fwrite (buffer, 1, count, outfile); - close (infile); close (outfile); + fclose (infile); fclose (outfile); if (count == -1) return (-1); else