1 --- Python-3.9.14-ref/PC/getpathp.c 2022-09-06 19:26:16.000000000 +0200
2 +++ Python-3.9.14-new/PC/getpathp.c 2024-04-03 17:13:22.000000000 +0200
4 if (!get_dllpath(py3path)) {
6 join(py3path, PY3_DLLNAME);
7 - hPython3 = LoadLibraryExW(py3path, NULL, LOAD_LIBRARY_SEARCH_DEFAULT_DIRS);
8 + hPython3 = LoadLibraryExW(py3path, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
9 if (hPython3 != NULL) {
14 /* If we can locate python3.dll in our application dir,
16 - hPython3 = LoadLibraryExW(PY3_DLLNAME, NULL, LOAD_LIBRARY_SEARCH_APPLICATION_DIR);
17 + hPython3 = LoadLibraryExW(PY3_DLLNAME, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
18 if (hPython3 != NULL) {
22 wcscpy(py3path, Py_GetPrefix());
24 join(py3path, L"DLLs\\" PY3_DLLNAME);
25 - hPython3 = LoadLibraryExW(py3path, NULL, LOAD_LIBRARY_SEARCH_DEFAULT_DIRS);
26 + hPython3 = LoadLibraryExW(py3path, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
28 return hPython3 != NULL;