From d9f8edd2590a7347510970c9d68099dff8d73723 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 29 Oct 2015 11:59:11 +0100 Subject: [PATCH] Hidden files: Consider .* hidden everywhere #4023 This seems to be the only place where we did this only on non-windows OSes. --- csync/src/csync_update.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/csync/src/csync_update.c b/csync/src/csync_update.c index e25af5168..0bda6646a 100644 --- a/csync/src/csync_update.c +++ b/csync/src/csync_update.c @@ -741,15 +741,13 @@ int csync_ftw(CSYNC *ctx, const char *uri, csync_walker_fn fn, res = 0; } - /* for non windows platforms, detect if the filename starts with a . - * and if so, it's a hidden file. For windows, the hidden state is - * discovered within the vio local stat function. + /* if the filename starts with a . we consider it a hidden file + * For windows, the hidden state is also discovered within the vio + * local stat function. */ -#ifndef _WIN32 if( d_name[0] == '.' ) { dirent->flags |= CSYNC_VIO_FILE_FLAGS_HIDDEN; } -#endif if( res == 0) { switch (dirent->type) { -- 2.30.2