X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/51bd4f0f3a37fd91878fb207cce06de2dc887270..727b35f6659800b95d24d3955673f639298b655b:/options.c diff --git a/options.c b/options.c index 27457f09..d60f54ee 100644 --- a/options.c +++ b/options.c @@ -651,7 +651,7 @@ int parse_arguments(int *argc, const char ***argv, int frommain) if (write_batch && read_batch) { rprintf(FERROR, - "write-batch and read-batch can not be used together\n"); + "--write-batch and --read-batch can not be used together\n"); exit_cleanup(RERR_SYNTAX); } if (write_batch || read_batch) { @@ -672,6 +672,11 @@ int parse_arguments(int *argc, const char ***argv, int frommain) batch_name = NULL; } } + if (read_batch && files_from) { + rprintf(FERROR, + "--read-batch cannot be used with --files-from\n"); + exit_cleanup(RERR_SYNTAX); + } if (batch_name && strlen(batch_name) > MAX_BATCH_NAME_LEN) { rprintf(FERROR, "the batch-file name must be %d characters or less.\n",