summaryrefslogtreecommitdiff
path: root/win32_threads.c
diff options
context:
space:
mode:
Diffstat (limited to 'win32_threads.c')
-rw-r--r--win32_threads.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/win32_threads.c b/win32_threads.c
index 71cafa33..03eb6b5a 100644
--- a/win32_threads.c
+++ b/win32_threads.c
@@ -670,8 +670,8 @@ STATIC void GC_delete_gc_thread_no_free(GC_vthread t)
DWORD id = ((GC_thread)t) -> id;
/* Cast away volatile qualifier, since we have lock. */
int hv = THREAD_TABLE_INDEX(id);
- register GC_thread p = GC_threads[hv];
- register GC_thread prev = 0;
+ GC_thread p = GC_threads[hv];
+ GC_thread prev = NULL;
GC_ASSERT(I_HOLD_LOCK());
while (p != (GC_thread)t) {
@@ -704,8 +704,8 @@ STATIC void GC_delete_thread(DWORD id)
}
} else {
int hv = THREAD_TABLE_INDEX(id);
- register GC_thread p = GC_threads[hv];
- register GC_thread prev = 0;
+ GC_thread p = GC_threads[hv];
+ GC_thread prev = NULL;
GC_ASSERT(I_HOLD_LOCK());
while (p -> id != id) {