summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Brown <kbrown@cornell.edu>2019-01-10 17:56:55 +0000
committerCorinna Vinschen <corinna@vinschen.de>2019-01-10 19:05:58 +0100
commit367df1d4e02dc1c6d636387d439533d4427d9b5b (patch)
tree1dcd5b5d1b2df5ac739f1b72db1a3613e3adbe14
parentfbd3835384fa586fd32ce80280d81bb51ab042ba (diff)
downloadcygnal-367df1d4e02dc1c6d636387d439533d4427d9b5b.tar.gz
cygnal-367df1d4e02dc1c6d636387d439533d4427d9b5b.tar.bz2
cygnal-367df1d4e02dc1c6d636387d439533d4427d9b5b.zip
Cygwin: af_unix_spinlock_t: add initializer
Also fix a typo.
-rw-r--r--winsup/cygwin/fhandler.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h
index d02b9a913..7e460701c 100644
--- a/winsup/cygwin/fhandler.h
+++ b/winsup/cygwin/fhandler.h
@@ -832,9 +832,10 @@ class fhandler_socket_local: public fhandler_socket_wsock
/* Sharable spinlock with low CPU profile. These locks are NOT recursive! */
class af_unix_spinlock_t
{
- LONG locked; /* 0 oder 1 */
+ LONG locked; /* 0 or 1 */
public:
+ af_unix_spinlock_t () : locked (0) {}
void lock ()
{
LONG ret = InterlockedExchange (&locked, 1);