17 Feb
2023
17 Feb
'23
6:31 a.m.
On Thu Feb 16 11:06:55 2023 +0000, Nikolay Sivov wrote:
The advantage is to match what Windows does. We already use msvcrt for advapi32, see https://bugs.winehq.org/show_bug.cgi?id=51465. Interesting, thank you for pointing me to that bug report. Knowing that multiple applications expect msvcrt to be loaded automatically when loading a system DLL, why does Wine use ucrtbase for system DLLs at all? More importantly, how can I know which of the two I should use when implementing Wine DLLs? I found commit 05b774fb48dac5f412e3490313c6e70199013568, but there was no explanation in the commit message. @jacek?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/2197#note_24616