From 024df6d86c7b0427d1c0a290c904696398499484 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sat, 25 Dec 2021 11:47:47 -0800 Subject: 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. --- src/platform/windows/win_thread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/platform/windows/win_thread.c') 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 -- cgit v1.2.3-70-g09d2