mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 23:05:12 +00:00
CFB directory entry names are UTF-16
This commit is contained in:
@@ -248,7 +248,7 @@ namespace SabreTools.Serialization.Deserializers
|
||||
var obj = new DirectoryEntry();
|
||||
|
||||
byte[] name = data.ReadBytes(32);
|
||||
obj.Name = Encoding.ASCII.GetString(name).TrimEnd('\0');
|
||||
obj.Name = Encoding.Unicode.GetString(name).TrimEnd('\0');
|
||||
obj.NameLength = data.ReadUInt16LittleEndian();
|
||||
obj.ObjectType = (ObjectType)data.ReadByteValue();
|
||||
obj.ColorFlag = (ColorFlag)data.ReadByteValue();
|
||||
|
||||
Reference in New Issue
Block a user