Added a comment.
authorWayne Davison <wayned@samba.org>
Fri, 23 Jul 2004 16:59:22 +0000 (16:59 +0000)
committerWayne Davison <wayned@samba.org>
Fri, 23 Jul 2004 16:59:22 +0000 (16:59 +0000)
main.c

diff --git a/main.c b/main.c
index 715af8608e7d8de34ce8bcba2a641f4b7cff2506..db37e0f62b385c5a197939a3eef52447d5cde254 100644 (file)
--- a/main.c
+++ b/main.c
@@ -151,6 +151,8 @@ static void report(int f)
        /* this is the client */
 
        if (!am_sender) {
+               /* Read the first two in opposite order because the meaning of
+                * read/write swaps when switching from sender to receiver. */
                total_written = read_longint(f);
                total_read = read_longint(f);
                stats.total_size = read_longint(f);
@@ -461,9 +463,8 @@ static int do_recv(int f_in,int f_out,struct file_list *flist,char *local_name)
 
        if (!delete_after) {
                /* I moved this here from recv_files() to prevent a race condition */
-               if (recurse && delete_mode && !local_name && flist->count>0) {
+               if (recurse && delete_mode && !local_name && flist->count > 0)
                        delete_files(flist);
-               }
        }
 
        if (fd_pair(error_pipe) < 0) {