From: Ryan Lucia Date: Mon, 4 May 2020 14:56:03 +0000 (-0400) Subject: [runtime] Mono ALC embedding: use public types, correct hook signature (#35515) X-Git-Tag: submit/tizen/20210909.063632~8208 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=643d36fd101241e21ae1245a9d2f1e7d4caf020d;p=platform%2Fupstream%2Fdotnet%2Fruntime.git [runtime] Mono ALC embedding: use public types, correct hook signature (#35515) --- diff --git a/src/mono/mono/metadata/mono-private-unstable.h b/src/mono/mono/metadata/mono-private-unstable.h index abb02b4..c7d2531 100644 --- a/src/mono/mono/metadata/mono-private-unstable.h +++ b/src/mono/mono/metadata/mono-private-unstable.h @@ -19,10 +19,10 @@ typedef MonoGCHandle MonoAssemblyLoadContextGCHandle; MONO_API MONO_RT_EXTERNAL_ONLY MonoAssembly * mono_assembly_load_full_alc (MonoAssemblyLoadContextGCHandle alc_gchandle, MonoAssemblyName *aname, const char *basedir, MonoImageOpenStatus *status); -typedef MonoAssembly * (*MonoAssemblyPreLoadFuncV3) (MonoAssemblyLoadContextGCHandle *alc_gchandle, MonoAssemblyName *aname, char **assemblies_path, gpointer user_data, MonoError *error); +typedef MonoAssembly * (*MonoAssemblyPreLoadFuncV3) (MonoAssemblyLoadContextGCHandle alc_gchandle, MonoAssemblyName *aname, char **assemblies_path, void *user_data, MonoError *error); MONO_API MONO_RT_EXTERNAL_ONLY void -mono_install_assembly_preload_hook_v3 (MonoAssemblyPreLoadFuncV3 func, gpointer user_data, gboolean append); +mono_install_assembly_preload_hook_v3 (MonoAssemblyPreLoadFuncV3 func, void *user_data, mono_bool append); MONO_API MONO_RT_EXTERNAL_ONLY MonoAssemblyLoadContextGCHandle mono_alc_get_default_gchandle (void);