aboutsummaryrefslogtreecommitdiff
path: root/src/test/msi/TestData
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2023-04-24 22:16:34 -0400
committerBob Arnson <github@bobs.org>2023-04-27 11:07:23 -0400
commitb3b9decfab8a26851e2bc85d777824220ff804b6 (patch)
tree8c05f1c2c64ca54c91811069468487b5d4a788b2 /src/test/msi/TestData
parent3c40f43c76d44787bfc1602cb7d95ea3a0787748 (diff)
downloadwix-b3b9decfab8a26851e2bc85d777824220ff804b6.tar.gz
wix-b3b9decfab8a26851e2bc85d777824220ff804b6.tar.bz2
wix-b3b9decfab8a26851e2bc85d777824220ff804b6.zip
Fix WcaErrorMessage `cArgs==-1` case.
- Count args before creating message record. - Document terminating NULL requirement. - Add terminating NULL in MessageExit* macros. - Enhance tests for problems encountered fixing this nightmare. Fixes https://github.com/wixtoolset/issues/issues/7422. Fixes https://github.com/wixtoolset/issues/issues/7444.
Diffstat (limited to 'src/test/msi/TestData')
-rw-r--r--src/test/msi/TestData/UtilExtensionUserTests/ProductNonVitalUserGroup/NonVitalUserGroup.wxs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/msi/TestData/UtilExtensionUserTests/ProductNonVitalUserGroup/NonVitalUserGroup.wxs b/src/test/msi/TestData/UtilExtensionUserTests/ProductNonVitalUserGroup/NonVitalUserGroup.wxs
index 461648ee..7ab4bbe1 100644
--- a/src/test/msi/TestData/UtilExtensionUserTests/ProductNonVitalUserGroup/NonVitalUserGroup.wxs
+++ b/src/test/msi/TestData/UtilExtensionUserTests/ProductNonVitalUserGroup/NonVitalUserGroup.wxs
@@ -10,12 +10,14 @@
10 10
11 <Fragment> 11 <Fragment>
12 <util:Group Id="ShouldNotExist" Name="Should Not Exist" /> 12 <util:Group Id="ShouldNotExist" Name="Should Not Exist" />
13 <util:Group Id="AlsoShouldNotExist" Name="Also Should Not Exist" />
13 14
14 <Component Id="Component1" Guid="00030829-0000-0000-C000-000000000046" Directory="INSTALLFOLDER"> 15 <Component Id="Component1" Guid="00030829-0000-0000-C000-000000000046" Directory="INSTALLFOLDER">
15 <File Source="$(sys.SOURCEFILEPATH)" KeyPath="yes" /> 16 <File Source="$(sys.SOURCEFILEPATH)" KeyPath="yes" />
16 17
17 <util:User Id="CurrentUser" Name="[LogonUser]" Domain="[%USERDOMAIN]" RemoveOnUninstall="no" Vital="no"> 18 <util:User Id="CurrentUser" Name="[LogonUser]" Domain="[%USERDOMAIN]" RemoveOnUninstall="no" Vital="no">
18 <util:GroupRef Id="ShouldNotExist" /> 19 <util:GroupRef Id="ShouldNotExist" />
20 <util:GroupRef Id="AlsoShouldNotExist" />
19 </util:User> 21 </util:User>
20 </Component> 22 </Component>
21 </Fragment> 23 </Fragment>