diff options
Diffstat (limited to 'winsup/cygwin/dtable.h')
-rw-r--r-- | winsup/cygwin/dtable.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/dtable.h b/winsup/cygwin/dtable.h index dcb1bde19..343eb8cc8 100644 --- a/winsup/cygwin/dtable.h +++ b/winsup/cygwin/dtable.h @@ -20,7 +20,7 @@ class fhandler_fifo; #define BFH_OPTS (PC_NULLEMPTY | PC_FULL | PC_POSIX) class dtable { - muto *lock_cs; + static muto lock_cs; fhandler_base **fds; #ifdef NEWVFORK fhandler_base **fds_on_hold; @@ -31,8 +31,8 @@ class dtable static const int initial_archetype_size = 8; int first_fd_for_open; int cnt_need_fixup_before; - void lock () {lock_cs->acquire ();} - void unlock () {lock_cs->release ();} + void lock () {lock_cs.acquire ();} + void unlock () {lock_cs.release ();} void init_lock (); public: size_t size; |