From 5a7c6546a46bdcc97cf73a9aef206d2a83bb1eb4 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Sat, 23 Apr 2016 21:39:53 +0200 Subject: [PATCH] Don't check file permissions on Windows during fsck. --- src/fsck.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fsck.c b/src/fsck.c index 138b1cd..b90710b 100644 --- a/src/fsck.c +++ b/src/fsck.c @@ -216,6 +216,7 @@ int fsck(const char *argv0) { return 1; } +#if !defined(HAVE_MINGW) && !defined(HAVE_CYGWIN) if(st.st_mode & 077) { fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname); if(st.st_uid != uid) { @@ -227,6 +228,7 @@ int fsck(const char *argv0) { fprintf(stderr, "Fixed permissions of %s.\n", fname); } } +#endif } #endif @@ -255,6 +257,7 @@ int fsck(const char *argv0) { return 1; } +#if !defined(HAVE_MINGW) && !defined(HAVE_CYGWIN) if(st.st_mode & 077) { fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname); if(st.st_uid != uid) { @@ -266,6 +269,7 @@ int fsck(const char *argv0) { fprintf(stderr, "Fixed permissions of %s.\n", fname); } } +#endif } #ifdef DISABLE_LEGACY -- 2.25.1