]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Vio for windows: Removed the overlap param again.
authorKlaas Freitag <freitag@owncloud.com>
Wed, 27 Apr 2016 09:37:21 +0000 (11:37 +0200)
committerKlaas Freitag <freitag@owncloud.com>
Wed, 27 Apr 2016 09:37:21 +0000 (11:37 +0200)
After discussion and studying docs again we agreed that
the parameter is not neccessary here as it only affects
the process that opens the handle. And we do not want to
do async stuff.

csync/src/vio/csync_vio_local_win.c

index aeb8593219c3c68e60122572eaa645b869eb4d4f..f842a61f55c341aedc34abf5bd0ecb0edc21c9a5 100644 (file)
@@ -232,8 +232,7 @@ int csync_vio_local_stat(const char *uri, csync_vio_file_stat_t *buf) {
 
     h = CreateFileW( wuri, 0, FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
                      NULL, OPEN_EXISTING,
-                     FILE_ATTRIBUTE_NORMAL+FILE_FLAG_BACKUP_SEMANTICS+
-                     FILE_FLAG_OPEN_REPARSE_POINT+FILE_FLAG_OVERLAPPED,
+                     FILE_ATTRIBUTE_NORMAL | FILE_FLAG_BACKUP_SEMANTICS | FILE_FLAG_OPEN_REPARSE_POINT,
                      NULL );
     if( h == INVALID_HANDLE_VALUE ) {
         CSYNC_LOG(CSYNC_LOG_PRIORITY_CRIT, "CreateFileW failed on %s", uri );