1
0
Fork 0
mirror of https://github.com/git/git.git synced 2024-06-26 23:30:50 +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:
Junio C Hamano 2007-01-26 17:39:03 -08:00
parent 8a56da2962
commit d848804a89

View File

@ -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) {