]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
Fixed an off-by-one comparison against MAX_BASIS_DIRS.
authorWayne Davison <wayned@samba.org>
Sat, 15 Jan 2005 21:23:04 +0000 (21:23 +0000)
committerWayne Davison <wayned@samba.org>
Sat, 15 Jan 2005 21:23:04 +0000 (21:23 +0000)
options.c

index 002aa9a83877b33e7c179dfef0aafdc55f2c1673..6f135034b1f74ebb68910a34fcccc7ac0af482d1 100644 (file)
--- a/options.c
+++ b/options.c
@@ -738,7 +738,7 @@ int parse_arguments(int *argc, const char ***argv, int frommain)
                        compare_dest = 1;
                        dest_option = "--compare-dest";
                set_dest_dir:
-                       if (basis_dir_cnt >= MAX_BASIS_DIRS-1) {
+                       if (basis_dir_cnt >= MAX_BASIS_DIRS) {
                                snprintf(err_buf, sizeof err_buf,
                                        "ERROR: at most %d %s args may be specified\n",
                                        MAX_BASIS_DIRS, dest_option);