Commit 0a39837a authored by Wayne Davison's avatar Wayne Davison

Got rid of "fudged_recurse".

parent b2e8a9b2
...@@ -23,10 +23,8 @@ extern char *batch_name; ...@@ -23,10 +23,8 @@ extern char *batch_name;
extern struct filter_list_struct filter_list; extern struct filter_list_struct filter_list;
static int fudged_recurse;
static int *flag_ptr[] = { static int *flag_ptr[] = {
&fudged_recurse, &recurse,
&preserve_uid, &preserve_uid,
&preserve_gid, &preserve_gid,
&preserve_links, &preserve_links,
...@@ -54,7 +52,6 @@ void write_stream_flags(int fd) ...@@ -54,7 +52,6 @@ void write_stream_flags(int fd)
/* Start the batch file with a bitmap of data-stream-affecting /* Start the batch file with a bitmap of data-stream-affecting
* flags. */ * flags. */
fudged_recurse = recurse < 0;
for (i = 0, flags = 0; flag_ptr[i]; i++) { for (i = 0, flags = 0; flag_ptr[i]; i++) {
if (*flag_ptr[i]) if (*flag_ptr[i])
flags |= 1 << i; flags |= 1 << i;
...@@ -66,7 +63,6 @@ void read_stream_flags(int fd) ...@@ -66,7 +63,6 @@ void read_stream_flags(int fd)
{ {
int i, flags; int i, flags;
fudged_recurse = recurse < 0;
if (protocol_version < 29) if (protocol_version < 29)
xfer_dirs = 0; xfer_dirs = 0;
for (i = 0, flags = read_int(fd); flag_ptr[i]; i++) { for (i = 0, flags = read_int(fd); flag_ptr[i]; i++) {
...@@ -80,7 +76,6 @@ void read_stream_flags(int fd) ...@@ -80,7 +76,6 @@ void read_stream_flags(int fd)
*flag_ptr[i] = set; *flag_ptr[i] = set;
} }
} }
recurse = fudged_recurse ? -1 : 0;
if (protocol_version < 29) if (protocol_version < 29)
xfer_dirs = recurse ? 1 : 0; xfer_dirs = recurse ? 1 : 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment