Handle WixException with null message.
Bob Arnson committed
Feb 16, 2023 at 18:43 UTC
a8a0dde828c474067cb92fd9cfec85372ab4160e
1 file changed
+11
-2
src/wix/wix/Program.cs
+11
-2
@@ -54,9 +54,18 @@ namespace WixToolset.Tools
54
}
55
catch (WixException e)
56
{
57
- listener.Write(e.Error);
57
+ if (e.Error != null)
58
+ {
59
+ listener.Write(e.Error);
60
59
- return e.Error.Id;
61
+ return e.Error.Id;
62
+ }
63
+ else
64
+ {
65
+ listener.Write(e.Message);
66
+
67
+ return e.HResult;
68
+ }
69
}
70
catch (Exception e)
71
{