From: Christian Kamm Date: Thu, 29 Oct 2015 10:59:11 +0000 (+0100) Subject: Hidden files: Consider .* hidden everywhere #4023 X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1477 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d9f8edd2590a7347510970c9d68099dff8d73723;p=nextcloud-desktop.git Hidden files: Consider .* hidden everywhere #4023 This seems to be the only place where we did this only on non-windows OSes. --- 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) {