From c8e839461533cbe68637ad46baa84dff1e4bc4f2 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 24 May 2007 02:50:38 +0000 Subject: [PATCH] If someone forces the use of qsort() via --qsort, disable incremental recursion (at least for now). --- compat.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compat.c b/compat.c index c5eee15a..527485dd 100644 --- a/compat.c +++ b/compat.c @@ -31,6 +31,7 @@ extern int am_sender; extern int local_server; extern int inplace; extern int recurse; +extern int use_qsort; extern int allow_inc_recurse; extern int fuzzy_basis; extern int read_batch; @@ -205,7 +206,7 @@ void setup_protocol(int f_out,int f_in) } else if (protocol_version >= 30) { if (recurse && allow_inc_recurse && !preserve_hard_links && !delete_before && !delete_after && !delay_updates - && !prune_empty_dirs) + && !prune_empty_dirs && !use_qsort) inc_recurse = 1; need_messages_from_generator = 1; } -- 2.34.1