From: Wayne Davison Date: Mon, 18 Oct 2004 20:41:57 +0000 (+0000) Subject: Fixed an off-by-one error in the handling of --max-delete=N. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/08b1b4860f7354916c777fd8ef16caa3f547ec7e Fixed an off-by-one error in the handling of --max-delete=N. --- diff --git a/receiver.c b/receiver.c index 3ce55286..124a2808 100644 --- a/receiver.c +++ b/receiver.c @@ -116,7 +116,7 @@ void delete_files(struct file_list *flist) rprintf(FINFO, "deleting in %s\n", safe_fname(fbuf)); for (i = local_file_list->count-1; i >= 0; i--) { - if (max_delete && deletion_count > max_delete) + if (max_delete && deletion_count >= max_delete) break; if (!local_file_list->files[i]->basename) continue;