From 6280c5bd0000aad3c3972005931d5c4a2e45b018 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Fri, 17 Oct 2025 15:01:19 +0100 Subject: [PATCH] [AaruFormat] Initialize flags and ISRCs if not done before. --- Aaru.Images/AaruFormat/Optical.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Aaru.Images/AaruFormat/Optical.cs b/Aaru.Images/AaruFormat/Optical.cs index ecf31bc4e..8bc9abad7 100644 --- a/Aaru.Images/AaruFormat/Optical.cs +++ b/Aaru.Images/AaruFormat/Optical.cs @@ -134,6 +134,9 @@ public sealed partial class AaruFormat _tracks = tracks; List trackEntries = []; + _trackFlags ??= []; + _trackIsrcs ??= []; + foreach(Track track in Tracks) { _trackFlags.TryGetValue((byte)track.Sequence, out byte flags);