From d730b113f4608a952f7d6ad6efc35a7cb11be18c Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 29 Oct 1998 05:48:11 +0000 Subject: [PATCH] final change needed to get rsync working on a CRAY J90 --- io.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/io.c b/io.c index aafaeb36..9f6b2280 100644 --- a/io.c +++ b/io.c @@ -270,8 +270,12 @@ static void readfd(int fd,char *buffer,int N) int32 read_int(int f) { char b[4]; + int32 ret; + readfd(f,b,4); - return IVAL(b,0); + ret = IVAL(b,0); + if (ret == (int32)0xffffffff) return -1; + return ret; } int64 read_longint(int f) -- 2.34.1