Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.

Commit 0b63c6a

Browse files
stefanbellergitster
authored andcommitted
repack: improve warnings about failure of renaming and removing files
Signed-off-by: Stefan Beller <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent ffc9329 commit 0b63c6a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

builtin/repack.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
327327
chmod(fname_old, statbuffer.st_mode);
328328
}
329329
if (rename(fname_old, fname))
330-
exit(errno);
330+
die_errno(_("renaming '%s' failed"), fname_old);
331331
free(fname);
332332
free(fname_old);
333333
}
@@ -341,7 +341,8 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
341341
packdir,
342342
item->string,
343343
exts[ext]);
344-
remove_path(fname);
344+
if (remove_path(fname))
345+
warning(_("removing '%s' failed"), fname);
345346
}
346347
}
347348

0 commit comments

Comments
 (0)