Delay load Version.dll to avoid dll hijacking [bug #1125]
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6642 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
0b5b7fad0e
commit
6be5d8d07d
5 changed files with 20 additions and 11 deletions
|
@ -1070,7 +1070,10 @@ struct MGA_FUNC MGA_FUNCS[] = {
|
|||
#endif
|
||||
{"ADVAPI32", "InitiateShutdownW"},
|
||||
{"SHLWAPI", "SHAutoComplete"},
|
||||
{"SHFOLDER", "SHGetFolderPathW"}
|
||||
{"SHFOLDER", "SHGetFolderPathW"},
|
||||
{"VERSION", "GetFileVersionInfoSizeW"},
|
||||
{"VERSION", "GetFileVersionInfoW"},
|
||||
{"VERSION", "VerQueryValueW"}
|
||||
};
|
||||
#else
|
||||
{"KERNEL32", "GetDiskFreeSpaceExA"},
|
||||
|
@ -1078,7 +1081,10 @@ struct MGA_FUNC MGA_FUNCS[] = {
|
|||
{"ADVAPI32", "RegDeleteKeyExA"},
|
||||
{"ADVAPI32", "InitiateShutdownA"},
|
||||
{"SHLWAPI", "SHAutoComplete"},
|
||||
{"SHFOLDER", "SHGetFolderPathA"}
|
||||
{"SHFOLDER", "SHGetFolderPathA"},
|
||||
{"VERSION", "GetFileVersionInfoSizeA"},
|
||||
{"VERSION", "GetFileVersionInfoA"},
|
||||
{"VERSION", "VerQueryValueA"}
|
||||
};
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue