From 17b39a78c1f21bd4a1d529d80afcb19f359c7ee0 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 12 Nov 2008 21:14:35 +0100 Subject: [PATCH] Fix open and use the flags variable. --- src/csync_propagate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/csync_propagate.c b/src/csync_propagate.c index 8f40e8710..3d365f158 100644 --- a/src/csync_propagate.c +++ b/src/csync_propagate.c @@ -107,7 +107,7 @@ static int _csync_push_file(CSYNC *ctx, csync_file_stat_t *st) { if (st->uid == getuid() || geteuid() == 0) { flags |= O_NOATIME; } - sfp = csync_vio_open(ctx, suri, O_RDONLY|O_NOFOLLOW, 0); + sfp = csync_vio_open(ctx, suri, flags, 0); if (sfp == NULL) { if (errno == ENOMEM) { rc = -1;