From f227ffe4b9d7decb5e59e7c1b0c7168ec9c671a6 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 20 Jan 2005 23:01:34 +0000 Subject: [PATCH] Moved the dry_run check in set_perms() so that it only triggers if we don't have a stat-buffer (and returns 1, not 0). --- rsync.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rsync.c b/rsync.c index 6b5b500f..e23f1ab4 100644 --- a/rsync.c +++ b/rsync.c @@ -150,10 +150,9 @@ int set_perms(char *fname,struct file_struct *file,STRUCT_STAT *st, STRUCT_STAT st2; int change_uid, change_gid; - if (dry_run) - return 0; - if (!st) { + if (dry_run) + return 1; if (link_stat(fname, &st2, 0) < 0) { rsyserr(FERROR, errno, "stat %s failed", full_fname(fname)); -- 2.34.1