mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-21 14:25:03 +00:00
Make size an optional output for CMP and Logiqx
This commit is contained in:
@@ -261,7 +261,7 @@ namespace SabreTools.Serialization.Writers
|
||||
{
|
||||
writer.WriteStartElement("rom");
|
||||
writer.WriteRequiredAttributeString("name", rom.Name, throwOnError: true);
|
||||
writer.WriteRequiredAttributeString("size", rom.Size?.ToString(), throwOnError: true);
|
||||
writer.WriteOptionalAttributeString("size", rom.Size?.ToString());
|
||||
writer.WriteOptionalAttributeString("crc16", rom.CRC16);
|
||||
writer.WriteOptionalAttributeString("crc", rom.CRC);
|
||||
writer.WriteOptionalAttributeString("crc64", rom.CRC64);
|
||||
|
||||
@@ -517,7 +517,7 @@ namespace SabreTools.Serialization.Writers
|
||||
writer.WriteStartElement("rom");
|
||||
|
||||
writer.WriteRequiredAttributeString("name", obj.Name);
|
||||
writer.WriteRequiredAttributeString("size", obj.Size?.ToString());
|
||||
writer.WriteOptionalAttributeString("size", obj.Size?.ToString());
|
||||
writer.WriteOptionalAttributeString("crc16", obj.CRC16);
|
||||
writer.WriteOptionalAttributeString("crc", obj.CRC);
|
||||
writer.WriteOptionalAttributeString("crc64", obj.CRC64);
|
||||
|
||||
Reference in New Issue
Block a user