[Pale-Moon] [win system] Update the list of delayed-loaded dlls

Primarily for those who custom-install and somehow mess up directory permissions
exposing themselves to dll injection attacks.

Also removes esent since we no longer import anything from it.
This commit is contained in:
Moonchild 2022-01-13 11:04:21 +00:00 committed by roytam1
commit 8a2431fffb

View file

@ -17,7 +17,6 @@ LOCAL_INCLUDES += [
if CONFIG['OS_ARCH'] == 'WINNT':
OS_LIBS += [
'esent',
'netapi32',
'ole32',
'shell32',
@ -25,8 +24,9 @@ if CONFIG['OS_ARCH'] == 'WINNT':
'version',
]
DELAYLOAD_DLLS += [
'esent.dll',
'netapi32.dll',
'advapi32.dll',
'ole32.dll',
]
# GTK: Need to link with glib for GNOME shell service