summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/syscalls.cc')
-rw-r--r--winsup/cygwin/syscalls.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc
index d41cb2b10..ebdd7674b 100644
--- a/winsup/cygwin/syscalls.cc
+++ b/winsup/cygwin/syscalls.cc
@@ -1074,7 +1074,7 @@ access (const char *fn, int flags)
{
sigframe thisframe (mainthread);
// flags were incorrectly specified
- if (flags & ~ (F_OK|R_OK|W_OK|X_OK))
+ if (flags & ~(F_OK|R_OK|W_OK|X_OK))
{
set_errno (EINVAL);
return -1;
@@ -1084,7 +1084,7 @@ access (const char *fn, int flags)
return acl_access (fn, flags);
struct stat st;
- int r = stat (fn, &st);
+ int r = stat_worker (fn, &st, 0);
if (r)
return -1;
r = -1;