aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs')
-rw-r--r--src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs b/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs
index 7408c26f..731dedaf 100644
--- a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs
+++ b/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs
@@ -17,6 +17,7 @@ namespace WixToolset.Mba.Core
17 var pVersion = handle.DangerousGetHandle(); 17 var pVersion = handle.DangerousGetHandle();
18 var version = (VerUtil.VersionStruct)Marshal.PtrToStructure(pVersion, typeof(VerUtil.VersionStruct)); 18 var version = (VerUtil.VersionStruct)Marshal.PtrToStructure(pVersion, typeof(VerUtil.VersionStruct));
19 this.Version = Marshal.PtrToStringUni(version.sczVersion); 19 this.Version = Marshal.PtrToStringUni(version.sczVersion);
20 this.Prefix = version.chPrefix;
20 this.Major = version.dwMajor; 21 this.Major = version.dwMajor;
21 this.Minor = version.dwMinor; 22 this.Minor = version.dwMinor;
22 this.Patch = version.dwPatch; 23 this.Patch = version.dwPatch;
@@ -39,6 +40,11 @@ namespace WixToolset.Mba.Core
39 public string Version { get; private set; } 40 public string Version { get; private set; }
40 41
41 /// <summary> 42 /// <summary>
43 /// Prefix character that was stripped from <c>Version</c>, or the null character if there was no prefix.
44 /// </summary>
45 public char Prefix { get; private set; }
46
47 /// <summary>
42 /// For version A.B.C.D, Major is A. It is 0 if not specified. 48 /// For version A.B.C.D, Major is A. It is 0 if not specified.
43 /// </summary> 49 /// </summary>
44 public uint Major { get; private set; } 50 public uint Major { get; private set; }