diff --git a/base/setup/setup/setup.rc b/base/setup/setup/setup.rc index b95b0681c6d..f36359966c4 100644 --- a/base/setup/setup/setup.rc +++ b/base/setup/setup/setup.rc @@ -1,4 +1,7 @@ +#include + #define REACTOS_STR_FILE_DESCRIPTION "ReactOS Setup" #define REACTOS_STR_INTERNAL_NAME "setup" #define REACTOS_STR_ORIGINAL_FILENAME "setup.exe" +#include #include diff --git a/dll/win32/syssetup/syssetup.rc b/dll/win32/syssetup/syssetup.rc index bac2e57df04..041295dc4c0 100644 --- a/dll/win32/syssetup/syssetup.rc +++ b/dll/win32/syssetup/syssetup.rc @@ -24,8 +24,6 @@ IDI_ICON3 ICON "resources/3.ico" IDI_ICON4 ICON "resources/4.ico" IDI_ICON5 ICON "resources/5.ico" -#include - STRINGTABLE BEGIN IDS_ACKPROJECTS "Wine - http://www.winehq.org\nFreeType - http://www.freetype.org\nSYSLINUX - http://syslinux.zytor.com\nMinGW - http://www.mingw.org\nBochs - http://bochs.sourceforge.net\nQEMU - http://fabrice.bellard.free.fr/qemu\nMesa3D - http://www.mesa3d.org\nadns - http://www.gnu.org/software/adns\nICU - http://www.icu-project.org/\nGraphApp - http://enchantia.com/software/graphapp/\nExt2 - http://www.ext2fsd.com/\nGNU FreeFont - http://savannah.gnu.org/projects/freefont/\nDejaVu Fonts - http://dejavu.sourceforge.net\nLiberation(tm) Fonts - https://fedorahosted.org/liberation-fonts/\nBtrfs - https://github.com/maharmstone/btrfs" diff --git a/dll/win32/syssetup/wizard.c b/dll/win32/syssetup/wizard.c index 796476838fb..b61347f8ec2 100644 --- a/dll/win32/syssetup/wizard.c +++ b/dll/win32/syssetup/wizard.c @@ -2491,25 +2491,6 @@ ProcessUnattendSetup( typedef DWORD(WINAPI *PFNREQUESTWIZARDPAGES)(PDWORD, HPROPSHEETPAGE *, PSETUPDATA); -BOOL ActivateComctl32v6ActCtx(ULONG_PTR *cookie, HANDLE* hActCtx) -{ - ACTCTXW ActCtx = {sizeof(ACTCTX), ACTCTX_FLAG_RESOURCE_NAME_VALID}; - WCHAR fileBuffer[MAX_PATH]; - - *hActCtx = INVALID_HANDLE_VALUE; - - if (!GetModuleFileName(hDllInstance, fileBuffer, MAX_PATH)) - return FALSE; - - ActCtx.lpSource = fileBuffer; - ActCtx.lpResourceName = ISOLATIONAWARE_MANIFEST_RESOURCE_ID; - *hActCtx = CreateActCtx(&ActCtx); - if (*hActCtx == INVALID_HANDLE_VALUE) - return FALSE; - - return ActivateActCtx(*hActCtx, cookie); -} - VOID InstallWizard(VOID) { @@ -2523,9 +2504,6 @@ InstallWizard(VOID) HMODULE hNetShell = NULL; PFNREQUESTWIZARDPAGES pfn = NULL; DWORD dwPageCount = 8, dwNetworkPageCount = 0; - BOOL bActCtxActivated; - ULONG_PTR cookie; - HANDLE hActCtx; LogItem(L"BEGIN_SECTION", L"InstallWizard"); @@ -2543,11 +2521,6 @@ InstallWizard(VOID) goto done; } - /* Load and activate the act ctx for comctl32v6 now manually. - * Even if the exe of the process had a manifest, at the point of its launch - * the manifest of comctl32 wouldn't be installed so it wouldn't be loaded at all */ - bActCtxActivated = ActivateComctl32v6ActCtx(&cookie, &hActCtx); - hNetShell = LoadLibraryW(L"netshell.dll"); if (hNetShell != NULL) { @@ -2701,12 +2674,6 @@ done: if (hNetShell != NULL) FreeLibrary(hNetShell); - if (bActCtxActivated) - { - DeactivateActCtx(0, cookie); - ReleaseActCtx(hActCtx); - } - if (pSetupData != NULL) { DeleteObject(pSetupData->hBoldFont);