Rémi Bernon : mscoree: Improve non-neutral assembly lookup logic.
Alexandre Julliard
julliard at winehq.org
Wed Feb 3 15:39:27 CST 2021
Module: wine
Branch: master
Commit: 500478cae926259faf1df16d881878711252d08c
URL: https://source.winehq.org/git/wine.git/?a=commit;h=500478cae926259faf1df16d881878711252d08c
Author: Rémi Bernon <rbernon at 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 at codeweavers.com>
Signed-off-by: Esme Povirk <esme at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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=500478cae926259faf1df16d881878711252d08c
More information about the wine-cvs
mailing list