From 77e77d35df0890e8ae4b3a8e5f04056fe10d0f62 Mon Sep 17 00:00:00 2001 From: anders_k Date: Fri, 12 Feb 2016 12:52:08 +0000 Subject: [PATCH] Delayload CLBCATQ for XP git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6706 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/exehead/Main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/exehead/Main.c b/Source/exehead/Main.c index a3c9b7e7..57e3cfa9 100644 --- a/Source/exehead/Main.c +++ b/Source/exehead/Main.c @@ -120,6 +120,7 @@ EXTERN_C void NSISWinMainNOCRT() "DWMAPI\0" // Win7 without KB2533623: UXTheme pulls in DWMAPI.dll "CRYPTBASE\0" // Win7 without KB2533623: OleInitialize ... RPCRT4.UuidCreate ... RPCRT4.GenerateRandomNumber "OLEACC\0" // Vista: SHFileOperation ... SHELL32.CProgressDialogUI::_Setup ... SHELL32.GetRoleTextW + "CLBCATQ\0" // XP.SP2&SP3: SHAutoComplete ... OLE32!InitializeCatalogIfNecessary ... OLE32!CComCatalog::TryToLoadCLB ; const char *dll; for (dll = preload; dll[0]; dll += lstrlenA(dll) + 1)