1 Apr
2025
1 Apr
'25
5:53 p.m.
Jinoh Kang (@iamahuman) commented about tools/wine/wine.rs:
+ +fn load_ntdll(bindir_in: Option<String>, libdir_in: Option<String>) -> Library { + let arch_dir = get_arch_dir(&get_default_target()); + let winedllpath = env::var("WINEDLLPATH").unwrap_or_default(); + + unsafe { + if let Some(ref bindir) = bindir_in { + if bindir.ends_with("/tools/wine") { + let path = format!("{}/../../dlls/ntdll/ntdll.so", bindir); + if let Ok(lib) = Library::new(&path) { + return lib; + } + } + } + + if let Some(ref libdir) = libdir_in { Ditto.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7717#note_99615