mirror of
https://github.com/git/git.git
synced 2024-09-29 03:51:25 +02:00
write_in_full: size_t is unsigned.
It received the return value from xwrite() in a size_t variable 'written' and expected comparison with 0 would catch an error from xwrite(). Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
8a56da2962
commit
d848804a89
@ -23,7 +23,7 @@ int write_in_full(int fd, const void *buf, size_t count)
|
||||
ssize_t total = 0;
|
||||
|
||||
while (count > 0) {
|
||||
size_t written = xwrite(fd, p, count);
|
||||
ssize_t written = xwrite(fd, p, count);
|
||||
if (written < 0)
|
||||
return -1;
|
||||
if (!written) {
|
||||
|
Loading…
Reference in New Issue
Block a user