diff --git a/SabreTools.Serialization/Models/XZ/Block.cs b/SabreTools.Serialization/Models/XZ/Block.cs index 590efefc..904637a2 100644 --- a/SabreTools.Serialization/Models/XZ/Block.cs +++ b/SabreTools.Serialization/Models/XZ/Block.cs @@ -24,14 +24,14 @@ namespace SabreTools.Data.Models.XZ /// Present if is set. /// /// Stored as a variable-length integer - public byte[]? CompressedSize { get; set; } + public ulong CompressedSize { get; set; } /// /// Size of the block after decompression /// Present if is set. /// /// Stored as a variable-length integer - public byte[]? UncompressedSize { get; set; } + public ulong UncompressedSize { get; set; } /// /// List of filter flags diff --git a/SabreTools.Serialization/Models/XZ/FilterFlags.cs b/SabreTools.Serialization/Models/XZ/FilterFlags.cs index e6216884..170437b6 100644 --- a/SabreTools.Serialization/Models/XZ/FilterFlags.cs +++ b/SabreTools.Serialization/Models/XZ/FilterFlags.cs @@ -6,13 +6,13 @@ namespace SabreTools.Data.Models.XZ /// Filter ID /// /// Stored as a variable-length integer - public byte[]? FilterID { get; set; } + public ulong FilterID { get; set; } /// /// Filter ID /// /// Stored as a variable-length integer - public byte[]? SizeOfProperties { get; set; } + public ulong SizeOfProperties { get; set; } /// /// Properties of the filter whose length is given by diff --git a/SabreTools.Serialization/Models/XZ/Index.cs b/SabreTools.Serialization/Models/XZ/Index.cs index 094f1480..53bf1fae 100644 --- a/SabreTools.Serialization/Models/XZ/Index.cs +++ b/SabreTools.Serialization/Models/XZ/Index.cs @@ -13,7 +13,7 @@ namespace SabreTools.Data.Models.XZ /// Stream /// /// Stored as a variable-length integer - public byte[]? NumberOfRecords { get; set; } + public ulong NumberOfRecords { get; set; } /// /// One record per block diff --git a/SabreTools.Serialization/Models/XZ/Record.cs b/SabreTools.Serialization/Models/XZ/Record.cs index f25c1944..64b60c3c 100644 --- a/SabreTools.Serialization/Models/XZ/Record.cs +++ b/SabreTools.Serialization/Models/XZ/Record.cs @@ -6,12 +6,12 @@ namespace SabreTools.Data.Models.XZ /// Unpadded size of the block /// /// Stored as a variable-length integer - public byte[]? UnpaddedSize { get; set; } + public ulong UnpaddedSize { get; set; } /// /// Uncompressed size of the block /// /// Stored as a variable-length integer - public byte[]? NumberOfRecords { get; set; } + public ulong NumberOfRecords { get; set; } } }