diff options
Diffstat (limited to 'generator.c')
-rw-r--r-- | generator.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/generator.c b/generator.c index 53e9fbe5..0f7a5169 100644 --- a/generator.c +++ b/generator.c @@ -1353,6 +1353,8 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx, } else added_perms = 0; if (is_dir < 0) { + if (!(preserve_times & PRESERVE_DIR_TIMES)) + return; /* In inc_recurse mode we want to make sure any missing * directories get created while we're still processing * the parent dir (which allows us to touch the parent |