diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2007-05-22 13:03:43 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2007-05-22 13:03:43 +0000 |
commit | 04396e79d2db5b88ed1b5a39dfea74ea31def575 (patch) | |
tree | c2ce0560b9a1860f58e9fe7464785352ddc9b86a /winsup | |
parent | 542a6016e5663b0100e01da008141bc9591d1b34 (diff) | |
download | cygnal-04396e79d2db5b88ed1b5a39dfea74ea31def575.tar.gz cygnal-04396e79d2db5b88ed1b5a39dfea74ea31def575.tar.bz2 cygnal-04396e79d2db5b88ed1b5a39dfea74ea31def575.zip |
* path.cc (cwdstuff::set): Revert useless acquire check.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/cygwin/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/cygwin/path.cc | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index f23f5e2b1..2b72ec8df 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,9 @@ 2007-05-22 Corinna Vinschen <corinna@vinschen.de> + * path.cc (cwdstuff::set): Revert useless acquire check. + +2007-05-22 Corinna Vinschen <corinna@vinschen.de> + * path.cc (cwdstuff::set): Avoid double aquiring of cwd_lock. Open directory with inheriting enabled. diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc index 1bd7cff23..52c04afc3 100644 --- a/winsup/cygwin/path.cc +++ b/winsup/cygwin/path.cc @@ -4224,8 +4224,7 @@ cwdstuff::set (const char *win32_cwd, const char *posix_cwd, bool doit) if (win32_cwd) { - if (!cwd_lock.acquired ()) - cwd_lock.acquire (); + cwd_lock.acquire (); if (doit) { /* We utilize the user parameter block. The directory is |