-/* $Id: bfile.c,v 1.48 2006-08-14 10:40:05 adam Exp $
+/* $Id: bfile.c,v 1.49 2006-10-09 22:10:00 adam Exp $
Copyright (C) 1995-2006
Index Data ApS
{
if (!bfs)
return;
- mf_reset (bfs->commit_area);
- mf_reset (bfs->register_area);
+ mf_reset(bfs->commit_area, 1);
+ mf_reset(bfs->register_area, 1);
}
void bf_commitExec (BFiles bfs)
mustDisable = 1;
}
- if (!(inf = open_cache (bfs, "rb")))
- return ;
- while (fscanf (inf, "%s %d", path, &block_size) == 2)
- {
- mf = mf_open (bfs->register_area, path, block_size, 0);
- cf = cf_open (mf, bfs->commit_area, path, block_size, 1, &firstTime);
- cf_unlink (cf);
- cf_close (cf);
- mf_close (mf);
- }
- fclose (inf);
+ mf_reset(bfs->commit_area, 1);
+
unlink_cache (bfs);
if (mustDisable)
bf_cache (bfs, 0);