aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Util/ca/scasched.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/Util/ca/scasched.cpp')
-rw-r--r--src/ext/Util/ca/scasched.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ext/Util/ca/scasched.cpp b/src/ext/Util/ca/scasched.cpp
index 1351fbfd..cef7fecb 100644
--- a/src/ext/Util/ca/scasched.cpp
+++ b/src/ext/Util/ca/scasched.cpp
@@ -153,9 +153,15 @@ extern "C" UINT __stdcall ConfigureGroups(
153 hr = ScaGroupRead(&psgList); 153 hr = ScaGroupRead(&psgList);
154 ExitOnFailure(hr, "failed to read Wix4Group,Wix6Group table(s)"); 154 ExitOnFailure(hr, "failed to read Wix4Group,Wix6Group table(s)");
155 155
156 hr = ScaGroupMembershipRemoveExecute(psgList);
157 ExitOnFailure(hr, "failed to remove Group Memberships")
158
156 hr = ScaGroupExecute(psgList); 159 hr = ScaGroupExecute(psgList);
157 ExitOnFailure(hr, "failed to add/remove Group actions"); 160 ExitOnFailure(hr, "failed to add/remove Group actions");
158 161
162 hr = ScaGroupMembershipAddExecute(psgList);
163 ExitOnFailure(hr, "failed to add Group Memberships")
164
159LExit: 165LExit:
160 if (psgList) 166 if (psgList)
161 { 167 {