We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 07f73c4 commit 88778dbCopy full SHA for 88778db
Source/PythonEngine.pas
@@ -2923,9 +2923,12 @@ procedure TDynamicDll.DoOpenDll(const aDllName : string);
2923
{$IFDEF MSWINDOWS}
2924
ExceptMask := GetExceptionMask;
2925
try
2926
- FDLLHandle := LoadLibraryExA(
2927
- PAnsiChar(AnsiString(GetDllPath+DllName)), 0,
2928
- LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR or LOAD_LIBRARY_DEFAULT_DIRS);
+ {$IFDEF FPC}
+ FDLLHandle := LoadLibraryExA(PAnsiChar(AnsiString(GetDllPath+DllName)),
+ {$ELSE}
2929
+ FDLLHandle := LoadLibraryEx(PWideChar(GetDllPath+DllName),
2930
+ {$ENDIF}
2931
+ 0, LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR or LOAD_LIBRARY_DEFAULT_DIRS);
2932
finally
2933
SetExceptionMask(ExceptMask);
2934
end;
0 commit comments