The patches for 3.0.5pre1.
[rsync/rsync-patches.git] / detect-renamed.diff
index a58066d..38ed46b 100644 (file)
@@ -529,8 +529,8 @@ diff --git a/generator.c b/generator.c
                                } else
                                        change_local_filter_dir(fbuf, strlen(fbuf), F_DEPTH(fp));
                        }
-@@ -2283,7 +2447,21 @@ void generate_files(int f_out, const char *local_name)
-       } while ((cur_flist = cur_flist->next) != NULL);
+@@ -2286,7 +2450,21 @@ void generate_files(int f_out, const char *local_name)
+               write_ndx(f_out, NDX_DONE);
  
        if (delete_during)
 -              delete_in_dir(NULL, NULL, &dev_zero);
@@ -596,7 +596,7 @@ diff --git a/options.c b/options.c
                                 delay_updates ? "delay-updates" : "partial-dir");
                        return 0;
                }
-@@ -1959,6 +1963,8 @@ void server_options(char **args, int *argc_p)
+@@ -1960,6 +1964,8 @@ void server_options(char **args, int *argc_p)
                        args[ac++] = "--super";
                if (size_only)
                        args[ac++] = "--size-only";
@@ -641,7 +641,7 @@ diff --git a/rsync.yo b/rsync.yo
 diff --git a/util.c b/util.c
 --- a/util.c
 +++ b/util.c
-@@ -1129,6 +1129,32 @@ int handle_partial_dir(const char *fname, int create)
+@@ -1157,6 +1157,32 @@ int handle_partial_dir(const char *fname, int create)
        return 1;
  }