[Mono-dev] [PATCH] Fixes and improvements for mixed-mode assembly support

Kornél Pál kornelpal at gmail.com
Mon May 5 04:56:00 EDT 2008


* domain.c: Open exe_image anyway so that it can be fixed up. Add a 
mono_close_exe_image function that closes exe_image.

* image.c: Fix reference counting when DLL image is loaded using LoadLibrary 
outside of image.c.

* threads.c: Add threads_initialized that enables coree.c to call 
mono_thread_suspend_all_other_threads at any time.

* coree.c: Some improvements and add mono_set_act_ctx that loads manifest 
file from the main assembly when process is created from mono.exe. This is 
required for MSVCRT support but may be used by other assemblies as well for 
example for XP Visual Style support.

Please review the patch and if you like it, please approve it.

Jonathan, please try this patch if it fixes the issue you have reported.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: coreefix.diff.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080505/2d0f35af/attachment-0001.txt 

More information about the Mono-devel-list mailing list