test-scrap-cache-tree.con commit add an extra level of indirection to main() (3f2e229)
   1#include "cache.h"
   2#include "lockfile.h"
   3#include "tree.h"
   4#include "cache-tree.h"
   5
   6static struct lock_file index_lock;
   7
   8int cmd_main(int ac, const char **av)
   9{
  10        hold_locked_index(&index_lock, 1);
  11        if (read_cache() < 0)
  12                die("unable to read index file");
  13        active_cache_tree = NULL;
  14        if (write_locked_index(&the_index, &index_lock, COMMIT_LOCK))
  15                die("unable to write index file");
  16        return 0;
  17}