From: Zoltan Varga Date: Sat, 29 Aug 2020 08:04:54 +0000 (-0400) Subject: [runtime] Fix signature of mini_cleanup (). (#41510) X-Git-Tag: submit/tizen/20210909.063632~5710 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b267719b685101ee256ece061142d63641a9d756;p=platform%2Fupstream%2Fdotnet%2Fruntime.git [runtime] Fix signature of mini_cleanup (). (#41510) Fixes https://github.com/dotnet/runtime/issues/41470. --- diff --git a/src/mono/mono/mini/mini-runtime.c b/src/mono/mono/mini/mini-runtime.c index 403e1be..8def695 100644 --- a/src/mono/mono/mini/mini-runtime.c +++ b/src/mono/mono/mini/mini-runtime.c @@ -165,6 +165,7 @@ static GSList *tramp_infos; GSList *mono_interp_only_classes; static void register_icalls (void); +static void runtime_cleanup (MonoDomain *domain, gpointer user_data); gboolean mono_running_on_valgrind (void) @@ -4619,7 +4620,7 @@ mini_init (const char *filename, const char *runtime_version) #define JIT_RUNTIME_WORKS #ifdef JIT_RUNTIME_WORKS - mono_install_runtime_cleanup ((MonoDomainFunc)mini_cleanup); + mono_install_runtime_cleanup (runtime_cleanup); mono_runtime_init_checked (domain, (MonoThreadStartCB)mono_thread_start_cb, mono_thread_attach_cb, error); mono_error_assert_ok (error); mono_thread_attach (domain); @@ -4993,6 +4994,12 @@ jit_stats_cleanup (void) mono_jit_stats.biggest_method = NULL; } +static void +runtime_cleanup (MonoDomain *domain, gpointer user_data) +{ + mini_cleanup (domain); +} + #ifdef DISABLE_CLEANUP void mini_cleanup (MonoDomain *domain)