mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
win: fix custom actions for WiX older than 3.9
Older WiX versions included a header with extern "C" declaration, hence the custom action source must be C++. Reviewed-By: João Reis <reis@janeasystems.com> PR-URL: https://github.com/joyent/node/pull/25569
This commit is contained in:
1 parent
16bcd68dc5
commit
e192f61514
2 files changed
+3
-3
No files matched your search
@@ -6,7 +6,7 @@
|
||||
#include <wcautil.h>
|
||||
|
||||
|
||||
UINT WINAPI BroadcastEnvironmentUpdate(MSIHANDLE hInstall) {
|
||||
extern "C" UINT WINAPI BroadcastEnvironmentUpdate(MSIHANDLE hInstall) {
|
||||
HRESULT hr = S_OK;
|
||||
UINT er = ERROR_SUCCESS;
|
||||
|
||||
@@ -27,7 +27,7 @@ LExit:
|
||||
}
|
||||
|
||||
|
||||
BOOL WINAPI DllMain(HINSTANCE hInst, ULONG ulReason, VOID* dummy) {
|
||||
extern "C" BOOL WINAPI DllMain(HINSTANCE hInst, ULONG ulReason, VOID* dummy) {
|
||||
switch (ulReason) {
|
||||
case DLL_PROCESS_ATTACH:
|
||||
WcaGlobalInitialize(hInst);
|
||||
@@ -169,7 +169,7 @@
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="custom_actions.c">
|
||||
<ClCompile Include="custom_actions.cc">
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
||||
Reference in new issue
Block a user