[PATCH] kernel32: Load library search in system32 directory.

Alexandre Julliard julliard at winehq.org
Mon Jul 31 11:54:29 CDT 2017


Carlos Palminha <CARLOS.PALMINHA at synopsys.com> writes:

> Hi Alexandre,
>
> I tested with iTunes installation that was crashing when calling load_libraryin my system. After the patch it was ok. Probably not enough indicator that was working properly in all systems.
>
> I will send a second version calling GetWindowsDirectory instead of using %windows%.
>
> Regarding the other cases, when using the flag
> LOAD_LIBRARY_SEARCH_SYSTEM32, directories in the standard search path
> are not searched and the value cannot be combined with
> LOAD_WITH_ALTERED_SEARCH_PATH. The search path is reduced to
> windows\system32, right? Or probably i need to append
> %windows&\system32 to the existing path...

If you only specify SEARCH_SYSTEM32 the path is reduced to that, but you
could also have other flags like SEARCH_APPLICATION_DIR,
SEARCH_DLL_LOAD_DIR, etc.  You can't handle just one flag and ignore the
others.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list