summaryrefslogtreecommitdiff
path: root/src/ext/Msmq/ca/mqsched.cpp
diff options
context:
space:
mode:
authorBevan Weiss <bevan.weiss@gmail.com>2025-01-16 21:29:43 +1100
committerRob Mensching <rob@firegiant.com>2025-03-03 06:35:56 -0800
commit3b9efe831c6a408cd71a7bea6fa95f65c141911b (patch)
treebf57792ff48689ecfffca80f68d0aa5b725dab27 /src/ext/Msmq/ca/mqsched.cpp
parent4992cb0ec8259603133638b19633bd09a32d9261 (diff)
downloadwix-3b9efe831c6a408cd71a7bea6fa95f65c141911b.tar.gz
wix-3b9efe831c6a408cd71a7bea6fa95f65c141911b.tar.bz2
wix-3b9efe831c6a408cd71a7bea6fa95f65c141911b.zip
Fix up missing 'Wix4' prefixes on MSMQ Permission tables.
And updated decompiler to Wix4 table names etc in line with firewall CA. Fixes wixtoolset/issues#8902 Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
Diffstat (limited to 'src/ext/Msmq/ca/mqsched.cpp')
-rw-r--r--src/ext/Msmq/ca/mqsched.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ext/Msmq/ca/mqsched.cpp b/src/ext/Msmq/ca/mqsched.cpp
index ab5a5ee7..c4f43ca2 100644
--- a/src/ext/Msmq/ca/mqsched.cpp
+++ b/src/ext/Msmq/ca/mqsched.cpp
@@ -49,7 +49,7 @@ extern "C" UINT __stdcall MessageQueuingInstall(MSIHANDLE hInstall)
49 49
50 // read message queues 50 // read message queues
51 hr = MqiMessageQueueRead(&lstMessageQueues); 51 hr = MqiMessageQueueRead(&lstMessageQueues);
52 ExitOnFailure(hr, "Failed to read MessageQueue table"); 52 ExitOnFailure(hr, "Failed to read Wix4MessageQueue table");
53 53
54 // read message queue permissions 54 // read message queue permissions
55 hr = MqiMessageQueuePermissionRead(&lstMessageQueues, &lstMessageQueuePermissions); 55 hr = MqiMessageQueuePermissionRead(&lstMessageQueues, &lstMessageQueuePermissions);
@@ -78,7 +78,7 @@ extern "C" UINT __stdcall MessageQueuingInstall(MSIHANDLE hInstall)
78 78
79 hr = MqiMessageQueuePermissionInstall(&lstMessageQueuePermissions, &pwzExecuteActionData); 79 hr = MqiMessageQueuePermissionInstall(&lstMessageQueuePermissions, &pwzExecuteActionData);
80 ExitOnFailure(hr, "Failed to add message queue permissions to execute action data"); 80 ExitOnFailure(hr, "Failed to add message queue permissions to execute action data");
81 iCost += lstMessageQueues.iInstallCount * COST_MESSAGE_QUEUE_PERMISSION_ADD; 81 iCost += lstMessageQueuePermissions.iInstallCount * COST_MESSAGE_QUEUE_PERMISSION_ADD;
82 82
83 hr = WcaDoDeferredAction(CUSTOM_ACTION_DECORATION(L"MessageQueuingExecuteInstall"), pwzExecuteActionData, iCost); 83 hr = WcaDoDeferredAction(CUSTOM_ACTION_DECORATION(L"MessageQueuingExecuteInstall"), pwzExecuteActionData, iCost);
84 ExitOnFailure(hr, "Failed to schedule MessageQueuingExecuteInstall"); 84 ExitOnFailure(hr, "Failed to schedule MessageQueuingExecuteInstall");
@@ -148,7 +148,7 @@ extern "C" UINT __stdcall MessageQueuingUninstall(MSIHANDLE hInstall)
148 148
149 // read message queues 149 // read message queues
150 hr = MqiMessageQueueRead(&lstMessageQueues); 150 hr = MqiMessageQueueRead(&lstMessageQueues);
151 ExitOnFailure(hr, "Failed to read MessageQueue table"); 151 ExitOnFailure(hr, "Failed to read Wix4MessageQueue table");
152 152
153 // read message queue permissions 153 // read message queue permissions
154 hr = MqiMessageQueuePermissionRead(&lstMessageQueues, &lstMessageQueuePermissions); 154 hr = MqiMessageQueuePermissionRead(&lstMessageQueues, &lstMessageQueuePermissions);