From 1d3754aede7d43ec072dd5d4e6cec57094bcd85c Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 30 May 1998 02:03:29 +0000 Subject: [PATCH] cosmetic fix. reset offset to 0 at the start of each loop so the filenames get printed correctly when sending directories followed by local names. --- rsync.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rsync.c b/rsync.c index b61128b1..bb19d4fc 100644 --- a/rsync.c +++ b/rsync.c @@ -962,7 +962,6 @@ void send_files(struct file_list *flist,int f_out,int f_in) int i; struct file_struct *file; int phase = 0; - int offset=0; if (verbose > 2) rprintf(FINFO,"send_files starting\n"); @@ -970,6 +969,8 @@ void send_files(struct file_list *flist,int f_out,int f_in) setup_readbuffer(f_in); while (1) { + int offset=0; + i = read_int(f_in); if (i == -1) { if (phase==0 && remote_version >= 13) { -- 2.34.1