diff options
author | Christopher Faylor <me@cgf.cx> | 2000-07-09 16:21:55 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2000-07-09 16:21:55 +0000 |
commit | 5fc3f2d40a7b47d16860f026d2f9e86af93cb9f5 (patch) | |
tree | 72ac08cae8418b8b965de2e92ffcef515b218864 /winsup/cygwin | |
parent | bd4ec49671b07f93883c7e0c9142125525731714 (diff) | |
download | newlib-5fc3f2d40a7b47d16860f026d2f9e86af93cb9f5.zip newlib-5fc3f2d40a7b47d16860f026d2f9e86af93cb9f5.tar.gz newlib-5fc3f2d40a7b47d16860f026d2f9e86af93cb9f5.tar.bz2 |
Slight optimization.
Diffstat (limited to 'winsup/cygwin')
-rw-r--r-- | winsup/cygwin/fhandler.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler.cc b/winsup/cygwin/fhandler.cc index 579de96..04b4fb3 100644 --- a/winsup/cygwin/fhandler.cc +++ b/winsup/cygwin/fhandler.cc @@ -265,7 +265,7 @@ fhandler_base::get_default_fmode (int flags) const char *stem = get_name () + nlen - pflen; if (pflen > nlen || (stem != get_name () && !isdirsep (stem[-1]))) continue; - else if (strcasematch (stem, pf->name) && ACCFLAGS (pf->flags) == accflags) + else if (ACCFLAGS (pf->flags) == accflags && strcasematch (stem, pf->name)) return pf->flags & ~(O_RDONLY | O_WRONLY | O_RDWR); } } |