From 5ab3dded3072bcfa1326ca8584eb82c9068b203e Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 28 Nov 2024 23:00:31 -0500 Subject: [PATCH] Remove while true from cuesheet parsing --- SabreTools.Serialization/Deserializers/CueSheet.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SabreTools.Serialization/Deserializers/CueSheet.cs b/SabreTools.Serialization/Deserializers/CueSheet.cs index de098377..caaa264a 100644 --- a/SabreTools.Serialization/Deserializers/CueSheet.cs +++ b/SabreTools.Serialization/Deserializers/CueSheet.cs @@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Deserializers // Read the next line from the input string? lastLine = null; - while (true) + while (!reader.EndOfStream) { string? line = lastLine ?? reader.ReadLine(); lastLine = null; @@ -139,7 +139,7 @@ namespace SabreTools.Serialization.Deserializers lastLine = null; var cueTracks = new List(); - while (true) + while (!reader.EndOfStream) { string? line = lastLine ?? ReadQuotedString(reader); lastLine = null; @@ -247,7 +247,7 @@ namespace SabreTools.Serialization.Deserializers cueTrack.Number = parsedNumber; cueTrack.DataType = GetDataType(dataType); - while (true) + while (!reader.EndOfStream) { string? line = lastLine ?? ReadQuotedString(reader); lastLine = null;