diff options
Diffstat (limited to 'winsup/cygwin/fhandler_proc.cc')
-rw-r--r-- | winsup/cygwin/fhandler_proc.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/fhandler_proc.cc b/winsup/cygwin/fhandler_proc.cc index f47a2fd24..95817b929 100644 --- a/winsup/cygwin/fhandler_proc.cc +++ b/winsup/cygwin/fhandler_proc.cc @@ -133,7 +133,7 @@ fhandler_proc::get_proc_fhandler (const char *path) } /* Returns 0 if path doesn't exist, >0 if path is a directory, - <0 if path is a file. */ + -1 if path is a file, -2 if it's a symlink. */ int fhandler_proc::exists () { @@ -146,7 +146,7 @@ fhandler_proc::exists () if (pathmatch (path + 1, proc_listing[i])) { fileid = i; - return (proc_fhandlers[i] == FH_PROC) ? (i == PROC_SELF ? -3 : -1) : 1; + return (proc_fhandlers[i] == FH_PROC) ? (i == PROC_SELF ? -2 : -1) : 1; } return 0; } |