summaryrefslogtreecommitdiff
path: root/finalize.c
diff options
context:
space:
mode:
Diffstat (limited to 'finalize.c')
-rw-r--r--finalize.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/finalize.c b/finalize.c
index c76b31bc..cefdf601 100644
--- a/finalize.c
+++ b/finalize.c
@@ -89,10 +89,10 @@ STATIC struct fnlz_roots_s {
GC_API void GC_CALL GC_push_finalizer_structures(void)
{
- GC_ASSERT((word)&GC_dl_hashtbl.head % sizeof(word) == 0);
- GC_ASSERT((word)&GC_fnlz_roots % sizeof(word) == 0);
+ GC_ASSERT((word)(&GC_dl_hashtbl.head) % sizeof(word) == 0);
+ GC_ASSERT((word)(&GC_fnlz_roots) % sizeof(word) == 0);
# ifndef GC_LONG_REFS_NOT_NEEDED
- GC_ASSERT((word)&GC_ll_hashtbl.head % sizeof(word) == 0);
+ GC_ASSERT((word)(&GC_ll_hashtbl.head) % sizeof(word) == 0);
GC_PUSH_ALL_SYM(GC_ll_hashtbl.head);
# endif
GC_PUSH_ALL_SYM(GC_dl_hashtbl.head);