From 74db1f1498083aeb5b338f775b147ae6764f56f3 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 22 Sep 2007 22:37:52 +0000 Subject: [PATCH] Always send implied dirs as dirs. --- flist.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/flist.c b/flist.c index 32224294..d08f1e35 100644 --- a/flist.c +++ b/flist.c @@ -1545,8 +1545,7 @@ static void send_implied_dirs(int f, struct file_list *flist, char *fname, int save_copy_links = copy_links; int save_xfer_dirs = xfer_dirs; - copy_links |= copy_unsafe_links; - xfer_dirs = 1; + copy_links = xfer_dirs = 1; *limit = '\0'; @@ -1560,8 +1559,6 @@ static void send_implied_dirs(int f, struct file_list *flist, char *fname, if (inc_recurse) { if (file && !S_ISDIR(file->mode)) file = NULL; - else if (file) - memset(F_DIR_RELS_P(file), 0, sizeof (item_list*)); lastpath_struct = file; } -- 2.34.1