diff options
author | jonas echterhoff <jonas@unity3d.com> | 2019-03-01 11:14:12 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-01 11:14:12 +0300 |
commit | d29a47cd6add9258857ddb07c4f63c10bc8c223d (patch) | |
tree | db8fba4e1479267b65cc358d8b442ca43aeabee4 | |
parent | f3c81d9971d45eca09ab607fa9abc892988d59e8 (diff) | |
parent | ab3699da65ffd148cb9b3c61b105da7a1d0de83e (diff) |
Merge pull request #41 from Unity-Technologies/unity-master-fix-win-compile
Fix windows compilation under strict C89 rules
-rw-r--r-- | win32_threads.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/win32_threads.c b/win32_threads.c index 172b53a9..252335cd 100644 --- a/win32_threads.c +++ b/win32_threads.c @@ -1200,10 +1200,12 @@ STATIC void GC_suspend(GC_thread t) return; } - DWORD res; - do { - res = SuspendThread (t->handle); - } while (res == (DWORD)-1); + { + DWORD res; + do { + res = SuspendThread (t->handle); + } while (res == (DWORD)-1); + } t->saved_context.ContextFlags = CONTEXT_INTEGER | CONTEXT_CONTROL; if (GetThreadContext (t->handle, &t->saved_context)) { |