]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/findlib/bfile.c
new devel_bacula + fixes to conio/console
[bacula/bacula] / bacula / src / findlib / bfile.c
index ba90a83938c96e867309af9dbb17993b8d0fd2e7..2ade59f41fb7f7737b6fbae8a92b667a1400e9e8 100644 (file)
@@ -485,6 +485,9 @@ int bclose(BFILE *bfd)
 { 
    int stat;  
    Dmsg1(50, "Close file %d\n", bfd->fid);
+   if (bfd->fid == -1) {
+      return 0;
+   }
    stat = close(bfd->fid);
    bfd->berrno = errno;
    bfd->fid = -1;