Skip to content

Commit 1f00c70

Browse files
committed
SQUASH???
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 6074305 commit 1f00c70

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pkt-line.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ int write_packetized_from_buf_no_flush_count(const char *src_in, size_t len,
339339
static int get_packet_data(int fd, char **src_buf, size_t *src_size,
340340
void *dst, unsigned size, int options)
341341
{
342-
ssize_t ret;
342+
size_t ret;
343343

344344
if (fd >= 0 && src_buf && *src_buf)
345345
BUG("multiple sources given to packet_read");
@@ -351,12 +351,13 @@ static int get_packet_data(int fd, char **src_buf, size_t *src_size,
351351
*src_buf += ret;
352352
*src_size -= ret;
353353
} else {
354-
ret = read_in_full(fd, dst, size);
355-
if (ret < 0) {
354+
ssize_t num_read = read_in_full(fd, dst, size);
355+
if (num_read < 0) {
356356
if (options & PACKET_READ_GENTLE_ON_READ_ERROR)
357357
return error_errno(_("read error"));
358358
die_errno(_("read error"));
359359
}
360+
ret = num_read;
360361
}
361362

362363
/* And complain if we didn't get enough bytes to satisfy the read. */

0 commit comments

Comments
 (0)