print unlink(2) errno in copy_or_link_directory
Signed-off-by: Alex Riesen <raa.lkml@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Alex Riesen committed
Apr 29, 2009 at 23:24 UTC
f6a5f1bb509a3af182fe568135398f1f2be15e5d
1 file changed
+2
-1
builtin-clone.c
+2
-1
@@ -228,7 +228,8 @@ static void copy_or_link_directory(struct strbuf *src, struct strbuf *dest)
228
}
229
230
if (unlink(dest->buf) && errno != ENOENT)
231
- die("failed to unlink %s", dest->buf);
231
+ die("failed to unlink %s: %s",
232
+ dest->buf, strerror(errno));
233
if (!option_no_hardlinks) {
234
if (!link(src->buf, dest->buf))
235
continue;