mirror of
https://github.com/git/git.git
synced 2025-12-12 20:36:24 +01:00
entry.c: use error_errno()
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
9f9a522c15
commit
e1ebb3c25b
10
entry.c
10
entry.c
@@ -168,8 +168,8 @@ static int write_entry(struct cache_entry *ce,
|
||||
ret = symlink(new, path);
|
||||
free(new);
|
||||
if (ret)
|
||||
return error("unable to create symlink %s (%s)",
|
||||
path, strerror(errno));
|
||||
return error_errno("unable to create symlink %s",
|
||||
path);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -186,8 +186,7 @@ static int write_entry(struct cache_entry *ce,
|
||||
fd = open_output_fd(path, ce, to_tempfile);
|
||||
if (fd < 0) {
|
||||
free(new);
|
||||
return error("unable to create file %s (%s)",
|
||||
path, strerror(errno));
|
||||
return error_errno("unable to create file %s", path);
|
||||
}
|
||||
|
||||
wrote = write_in_full(fd, new, size);
|
||||
@@ -284,8 +283,7 @@ int checkout_entry(struct cache_entry *ce,
|
||||
return error("%s is a directory", path.buf);
|
||||
remove_subtree(&path);
|
||||
} else if (unlink(path.buf))
|
||||
return error("unable to unlink old '%s' (%s)",
|
||||
path.buf, strerror(errno));
|
||||
return error_errno("unable to unlink old '%s'", path.buf);
|
||||
} else if (state->not_new)
|
||||
return 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user