[Bug 43727] native dlls exists in the same exe directory wont first load before builtin same name dlls

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Sep 19 14:46:15 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43727

Austin English <austinenglish at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |austinenglish at gmail.com

--- Comment #2 from Austin English <austinenglish at gmail.com> ---
(In reply to Olivier F. R. Dierick from comment #1)
> For dlls that have a Wine implementation, you have to set a dll override in
> winecfg to native, builtin (or native only), if you want the native dll to
> load when present.
> Otherwise it's the builtin dll that is loaded.
> 
> It has always been so, as far as I can recall.

Actually, it depends on the value of DLL_WINE_PREATTACH (true/false), which
varies for each dll. Generally, stub dlls set it to false (so native is
preferred), but dlls with actual implementations prefer builtin.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list