X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/5d1966948eaa37a6283490255aa340753fcd44b1..a53426441b67e3715099faa0c0d0bbca19fb6369:/receiver.c diff --git a/receiver.c b/receiver.c index b3e2f23e..71897a94 100644 --- a/receiver.c +++ b/receiver.c @@ -91,8 +91,9 @@ void delete_files(struct file_list *flist) } for (j = 0;j < flist->count; j++) { - if (!S_ISDIR(flist->files[j]->mode) || - !(flist->files[j]->flags & FLAG_DELETE)) continue; + if (!(flist->files[j]->flags & FLAG_TOP_DIR) + || !S_ISDIR(flist->files[j]->mode)) + continue; argv[0] = f_name_to(flist->files[j], fbuf);