diff options
| author | Garrett D'Amore <garrett@damore.org> | 2021-12-25 11:47:47 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2021-12-25 11:47:47 -0800 |
| commit | 024df6d86c7b0427d1c0a290c904696398499484 (patch) | |
| tree | faf6a62d56413b409286538444519e81fae748fa /src/platform/windows/win_thread.c | |
| parent | 788cd607ca4e595d839da67a27453d141d12bae8 (diff) | |
| download | nng-024df6d86c7b0427d1c0a290c904696398499484.tar.gz nng-024df6d86c7b0427d1c0a290c904696398499484.tar.bz2 nng-024df6d86c7b0427d1c0a290c904696398499484.zip | |
fixes #1552 Several warnings compiling in Windows with Visual Studio 2019
Note that one of these warning is a real bug that would prevent
TLS from functioning properly on Windows.
Diffstat (limited to 'src/platform/windows/win_thread.c')
| -rw-r--r-- | src/platform/windows/win_thread.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/platform/windows/win_thread.c b/src/platform/windows/win_thread.c index f9376c40..6463be3c 100644 --- a/src/platform/windows/win_thread.c +++ b/src/platform/windows/win_thread.c @@ -228,9 +228,9 @@ nni_atomic_get_ptr(nni_atomic_ptr *v) } void -nni_atomic_set_ptr(nni_atomic_ptr *v) +nni_atomic_set_ptr(nni_atomic_ptr *v, void *p) { - (void) InterlockedExchange64(&v->v, (LONGLONG) (uintptr_t) v); + (void) InterlockedExchange64(&v->v, (LONGLONG) (uintptr_t) p); } uint64_t |
