From 01103e18702edf1dc025e73761c52965132342eb Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 9 Feb 2008 21:33:13 -0800 Subject: [PATCH] Make do_recv() reset copy_unsafe_links too (just like it does for copy_links and copy_dirlinks). --- main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 649f2ef6..b8bbf5cf 100644 --- a/main.c +++ b/main.c @@ -45,6 +45,7 @@ extern int got_xfer_error; extern int module_id; extern int copy_links; extern int copy_dirlinks; +extern int copy_unsafe_links; extern int keep_dirlinks; extern int preserve_hard_links; extern int protocol_version; @@ -759,7 +760,7 @@ static int do_recv(int f_in, int f_out, char *local_name) /* The receiving side mustn't obey this, or an existing symlink that * points to an identical file won't be replaced by the referent. */ - copy_links = copy_dirlinks = 0; + copy_links = copy_dirlinks = copy_unsafe_links = 0; #ifdef SUPPORT_HARD_LINKS if (preserve_hard_links && !inc_recurse) -- 2.34.1