diff options
| author | Rob Mensching <rob@firegiant.com> | 2019-10-07 14:41:09 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2019-10-07 21:44:46 -0700 |
| commit | 59a8dadcee33343dd724e4e048f0a471f314452f (patch) | |
| tree | 552ad507bb75cd644217408a1b8cf518427476cb /src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs | |
| parent | 3a2c3c799eead15c26f5d65d16e6e01b4a0e8c64 (diff) | |
| download | wix-59a8dadcee33343dd724e4e048f0a471f314452f.tar.gz wix-59a8dadcee33343dd724e4e048f0a471f314452f.tar.bz2 wix-59a8dadcee33343dd724e4e048f0a471f314452f.zip | |
Write Font table correctly
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs')
| -rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs index 75a694d1..13db96fa 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs | |||
| @@ -445,6 +445,14 @@ namespace WixToolset.Core.WindowsInstaller.Bind | |||
| 445 | attributes |= (tuple.Attributes & FileTupleAttributes.System) == FileTupleAttributes.System ? WindowsInstallerConstants.MsidbFileAttributesSystem : 0; | 445 | attributes |= (tuple.Attributes & FileTupleAttributes.System) == FileTupleAttributes.System ? WindowsInstallerConstants.MsidbFileAttributesSystem : 0; |
| 446 | attributes |= (tuple.Attributes & FileTupleAttributes.Vital) == FileTupleAttributes.Vital ? WindowsInstallerConstants.MsidbFileAttributesVital : 0; | 446 | attributes |= (tuple.Attributes & FileTupleAttributes.Vital) == FileTupleAttributes.Vital ? WindowsInstallerConstants.MsidbFileAttributesVital : 0; |
| 447 | row.Attributes = attributes; | 447 | row.Attributes = attributes; |
| 448 | |||
| 449 | if (!String.IsNullOrEmpty(tuple.FontTitle)) | ||
| 450 | { | ||
| 451 | var fontTable = output.EnsureTable(this.TableDefinitions["Font"]); | ||
| 452 | var fontRow = fontTable.CreateRow(tuple.SourceLineNumbers); | ||
| 453 | fontRow[0] = tuple.Id.Id; | ||
| 454 | fontRow[1] = tuple.FontTitle; | ||
| 455 | } | ||
| 448 | } | 456 | } |
| 449 | 457 | ||
| 450 | private void AddIniFileTuple(IniFileTuple tuple, Output output) | 458 | private void AddIniFileTuple(IniFileTuple tuple, Output output) |
