aboutsummaryrefslogtreecommitdiff
path: root/src/test/burn
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/burn
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/burn')
-rw-r--r--src/test/burn/WixTestTools/MSIExec.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/burn/WixTestTools/MSIExec.cs b/src/test/burn/WixTestTools/MSIExec.cs
index 98f54c56..f8c73afc 100644
--- a/src/test/burn/WixTestTools/MSIExec.cs
+++ b/src/test/burn/WixTestTools/MSIExec.cs
@@ -111,7 +111,7 @@ namespace WixTestTools
111 this.ForceRestart = false; 111 this.ForceRestart = false;
112 this.PromptRestart = false; 112 this.PromptRestart = false;
113 this.LogFile = String.Empty; 113 this.LogFile = String.Empty;
114 this.LoggingOptions = MSIExecLoggingOptions.VOICEWARMUP; 114 this.LoggingOptions = MSIExecLoggingOptions.Log_All_Information | MSIExecLoggingOptions.Verbose_Output | MSIExecLoggingOptions.Extra_Debugging_Information; // `/l*vx`
115 this.OtherArguments = String.Empty; 115 this.OtherArguments = String.Empty;
116 } 116 }
117 117