mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-07-08 18:06:41 +00:00
Unicode (UTF-16) not UTF-8
This commit is contained in:
@@ -1246,7 +1246,7 @@ namespace SabreTools.Serialization.Deserializers
|
||||
|
||||
resourceDirectoryTable.Entries[totalEntryCount] = new ResourceDirectoryEntry
|
||||
{
|
||||
Name = new ResourceDirectoryString { UnicodeString = Encoding.ASCII.GetBytes("HIDDEN RESOURCE") },
|
||||
Name = new ResourceDirectoryString { UnicodeString = Encoding.Unicode.GetBytes("HIDDEN RESOURCE") },
|
||||
IntegerID = uint.MaxValue,
|
||||
DataEntryOffset = (uint)data.Position,
|
||||
DataEntry = new ResourceDataEntry
|
||||
|
||||
@@ -964,7 +964,7 @@ namespace SabreTools.Serialization.Printers
|
||||
|
||||
var newTypes = new List<object>(types ?? []);
|
||||
if (entry.Name?.UnicodeString != null)
|
||||
newTypes.Add(Encoding.UTF8.GetString(entry.Name.UnicodeString));
|
||||
newTypes.Add(Encoding.Unicode.GetString(entry.Name.UnicodeString));
|
||||
else
|
||||
newTypes.Add(entry.IntegerID);
|
||||
|
||||
|
||||
@@ -1148,7 +1148,7 @@ namespace SabreTools.Serialization.Wrappers
|
||||
var newTypes = new List<object>(types ?? []);
|
||||
|
||||
if (entry.Name?.UnicodeString != null)
|
||||
newTypes.Add(Encoding.UTF8.GetString(entry.Name.UnicodeString));
|
||||
newTypes.Add(Encoding.Unicode.GetString(entry.Name.UnicodeString));
|
||||
else
|
||||
newTypes.Add(entry.IntegerID);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user