diff options
Diffstat (limited to 'src/platform/windows/win_impl.h')
| -rw-r--r-- | src/platform/windows/win_impl.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/platform/windows/win_impl.h b/src/platform/windows/win_impl.h index 608a065e..b3c08edf 100644 --- a/src/platform/windows/win_impl.h +++ b/src/platform/windows/win_impl.h @@ -37,15 +37,17 @@ struct nni_plat_thr { struct nni_plat_mtx { SRWLOCK srl; - DWORD owner; - int init; }; +#define NNI_MTX_INITIALIZER { SRWLOCK_INIT } + struct nni_rwlock { SRWLOCK rwl; BOOLEAN exclusive; }; +#define NNI_RWLOCK_INITIALIZER { SRWLOCK_INIT } + struct nni_plat_cv { CONDITION_VARIABLE cv; PSRWLOCK srl; |
