Make size an optional output for CMP and Logiqx

This commit is contained in:
Matt Nadareski
2026-09-18 10:56:30 -04:00
parent d39d8f9b61
commit 2cacaac9fd
2 changed files with 2 additions and 2 deletions

View File

@@ -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);

View File

@@ -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);