From e285bc95416930c8b4153fa4e7508b0859e38b47 Mon Sep 17 00:00:00 2001 From: Yi Lin Date: Wed, 5 Nov 2025 22:45:14 +0000 Subject: [PATCH] Fix warnings in gc-mmtk.c --- src/gc-mmtk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gc-mmtk.c b/src/gc-mmtk.c index 7749981e88fb2..b43568d819da8 100644 --- a/src/gc-mmtk.c +++ b/src/gc-mmtk.c @@ -900,7 +900,7 @@ JL_DLLEXPORT void jl_gc_scan_julia_exc_obj(void* obj_raw, void* closure, Process // GC-managed values inside. size_t njlvals = jl_bt_num_jlvals(bt_entry); while (jlval_index < njlvals) { - jl_value_t** new_obj_slot = &bt_entry[2 + jlval_index].jlvalue; + jl_value_t** new_obj_slot = (jl_value_t**)&bt_entry[2 + jlval_index].jlvalue; jlval_index += 1; process_slot(closure, new_obj_slot); } @@ -908,7 +908,7 @@ JL_DLLEXPORT void jl_gc_scan_julia_exc_obj(void* obj_raw, void* closure, Process } jl_bt_element_t *stack_raw = (jl_bt_element_t *)(excstack+1); - jl_value_t** stack_obj_slot = &stack_raw[itr-1].jlvalue; + jl_value_t** stack_obj_slot = (jl_value_t**)&stack_raw[itr-1].jlvalue; itr = jl_excstack_next(excstack, itr); bt_index = 0;