Module: wine Branch: master Commit: 500478cae926259faf1df16d881878711252d08c URL: https://source.winehq.org/git/wine.git/?a=commit;h=500478cae926259faf1df16d8...
Author: Rémi Bernon rbernon@codeweavers.com Date: Tue Feb 2 09:25:18 2021 +0100
mscoree: Improve non-neutral assembly lookup logic.
And neutral logic too, and the combinations with custom privatePath config.
This fixes a crash with Mafia III launcher, when it tries to load its localized strings from culture-specific assemblies to display its warning popup message.
Signed-off-by: Rémi Bernon rbernon@codeweavers.com Signed-off-by: Esme Povirk esme@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mscoree/metahost.c | 75 ++++++++--- dlls/mscoree/tests/loadpaths.dll.cs | 33 +++++ dlls/mscoree/tests/loadpaths.exe.config | 8 ++ dlls/mscoree/tests/loadpaths.exe.cs | 28 ++++ dlls/mscoree/tests/mscoree.c | 226 ++++++++++++++++++++++++++++++++ dlls/mscoree/tests/resource.rc | 9 ++ 6 files changed, 360 insertions(+), 19 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=500478cae926259faf1df...