Merge branch 'ar/unlink-err'

* ar/unlink-err:
  print unlink(2) errno in copy_or_link_directory
  replace direct calls to unlink(2) with unlink_or_warn
  Introduce an unlink(2) wrapper which gives warning if unlink failed
This commit is contained in:
Junio C Hamano
2009-05-18 09:01:06 -07:00
26 changed files with 68 additions and 50 deletions

View File

@ -931,7 +931,7 @@ static void unkeep_all_packs(void)
struct packed_git *p = all_packs[k];
snprintf(name, sizeof(name), "%s/pack/pack-%s.keep",
get_object_directory(), sha1_to_hex(p->sha1));
unlink(name);
unlink_or_warn(name);
}
}
@ -981,7 +981,7 @@ static void end_packfile(void)
}
else {
close(old_p->pack_fd);
unlink(old_p->pack_name);
unlink_or_warn(old_p->pack_name);
}
free(old_p);